Hotel Aquarium
HotelNo-nonsense rooms & suites in a straightforward hotel featuring a bar & a restaurant. People often mention room, hotel,
Address
Alemdar, Alayköşkü Cd. No:16, 34110 Fatih/İstanbul, Türkiye
Website
Contact
+90 212 526 03 10Rating on Google Maps
2.50 (142 reviews)Open on Google Maps