
Istanbul, Türkiye
Hotel Genova
Hotel
2.2 km straight-line distance
Located just 100 meters from the town center, Hotel Genova offers convenient access to all this destination has to offer, including nearby entertainment areas and public transport. This 35-room hotel provides Wi-Fi and 24-hour…
- Wi-fi
- 24-hour reception
- Fitness
- Air conditioning in Restaurant






















