4/10 Poor
Ellie B.
Apr 12, 2022
Liked: Cleanliness, check-in, location
Disliked: Communication
Horrible communication
Ellie B.
Stayed 2 nights in Mar 2022
















No, pets are not allowed at this property.
Check-in begins at 3:00 PM.
Check-out is at 11:00 AM.
Located in Famagosta, this apartment building is 0.5 mi (0.8 km) from San Paolo Hospital and within 3 mi (5 km) of Piazza del Duomo and Cathedral of Milan. Galleria Vittorio Emanuele II is 3 mi (4.8 km) away. Famagosta Station is 14 minutes by foot and Via L. il Moro Cavalcavia Don Milani Tram Stop is 15 minutes.
Get instant answers with AI powered search of property information and reviews.