
Istanbul, Türkiye
Petros Hotel
Boutique
2.4 km straight-line distance
This wonderful boutique hotel is situated just 80 metres away from the vibrant Istiklal Street in the mesmerising city of Istanbul. The hotel is just 700 metres from the lively Taksim Square, while the city's major sightseeing…
- Wi-fi
- 24-hour reception
- Laundry service · extra charge
- Air conditioning in public areas






















