Godzilla Hostel Istanbul
Camcı Musa Sok11 (Gümüs Küpe Sok ) Beyoglu, Istanbul, Turkey
Booking.com
Book Now