Hotel Rooms Cleopatra Hotel

Location : Florinis Street, Nicosia

Year Of Completion : 2009