
Istanbul, Türkiye
Li̇bra Hotel
1-star hotel
Located just a kilometer from the town center and close to major entertainment areas, this cozy 10-room hotel offers a quiet stay. Guests can easily access transportation links within 500 meters and enjoy the convenience of…
- Wi-fi
- 24-hour reception
- Car park
- Secure parking


