
Istanbul, Türkiye
Arts Hotel Istanbul
Hotel
1.9 km straight-line distance
Located 350 meters from Osmanbey Metro Station, this design hotel is just a 10-minute walk from Taksim Square and the fashionable Nişantaşı district. The Arts Hotel features aesthetic interior design, impeccable personalized…
- Wi-fi · extra charge
- 24-hour reception
- Poolside snack bar
- Private pool























