
Istanbul, Türkiye
Juno Hotel Taksim
Hotel
2.2 km straight-line distance
This charming hotel, located in New City, offers 27 welcoming rooms. From the moment you arrive, you'll be in the heart of the city, with myriad attractions and lively districts within easy walking distance. All rooms feature a…
- Wi-fi
- 24-hour reception
- Car park
- Air conditioning in Restaurant






















