Karta Vacation Rentals
Right in Istanbul's action, Esen Palas sits near the city center and makes sightseeing easy. It’s about 800 m from Yenikapı Train Station and within walking distance of Yenikapı Metro Station. Major landmarks like the Grand Bazaar, Suleymaniye Mosque and the Avrasya Show and Art Center are close by. Sabiha Gökçen Airport is roughly 42 km away.