
Istanbul, Türkiye
Lotus Hotel Istanbul
3-star hotel
1.6 km straight-line distance
The Lotus Hotel, located in Istanbul's city center, offers convenient access to major attractions. Enjoy stunning terrace views, complimentary Wi-Fi, and concierge services. Choose from 20 guestrooms featuring heated floors…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant





















