
Istanbul, Türkiye
Istanbul Nostalji Suit Avcılar
3-star hotel
With a stay at Istanbul Nostalji Suit Avcılar in Istanbul (Avcilar), you'll be within a 15-minute drive of Florya Beach and Istanbul University - Avcilar Campus. This hotel is 12. 2 mi (19. 7 km) from Mall of Istanbul and 14. 2…
- Wi-fi
- 24-hour reception
- Car park
- 24-hour security


