
Istanbul, Türkiye
Adora Hotel Cafe & Restaurant
3-star hotel
0.8 km straight-line distance
The hotel is situated in the heart of Istanbul. Ideally located, guests may easily reach restaurants, pubs, discos, the tourist centre, the park and shopping on foot. Public transport links and the railway station are also…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant






















