Hotel Metro

  Gaziler Caddesi No:88, Izmir, Turkey

Booking.com Book Now