Almond Business Hotel

25th March Street, Nicosia
Messenger