Istanbul Town is a 4-story hotel in Istanbul offering accommodation 600 meters from Grand Bazaar.
The attractive property is situated 4.3 km away from Beyazit. Istanbul Town Hotel is within about 20 minutes' walk of the center of Istanbul.
Nearby points of interest include a mosque and a museum.
It lies only 100 meters away from Laleli Tram train station. Guests can reach Ataturk airport within 15 minutes' drive.
The rooms in Istanbul Town Hotel come with television, a private balcony, a refrigerator, an in-room safe and a work desk. For more comfort a shower, a hairdryer and a bathtub are provided.
Eat & Drink
Serving a wide assortment of dishes, Antik Cisterna and SuAda are about 100 meters from the property.
Istanbul Town Hotel features such facilities as an elevator, parking and a safe deposit box.