Mayi
HotelOne of the Best Places To Visits in Bağcılar
Address
Mahmutbey, Peyami Safa Cd. NO:25, 34218 Bağcılar/İstanbul, Türkiye
Website
Contact
+90 850 466 6633Price rating
$58/night
Rating on Google Maps
4.80 (334 reviews)Open on Google Maps