Best Town Palace Hotel
Located in the center of Istanbul, the 3-star Best Town Palace Hotel offers en-suite rooms. Renovated in 2011, the pleasant hotel has welcomed guests since 2000.
The ideal location makes a basilica, a museum and a mosque easily reachable. Guests will find Istanbul city center within a 20-minute walk from the property.
The venue is a short walk to a bazaar, a market and shops.
Best Town Palace Hotel offers 41 guestrooms appointed with central heating, satellite TV, an in-room safe, a minibar and free Wi-Fi with all the sights of Istanbul within easy access. Some rooms come with a panoramic view of the Marmara Sea and Gulhane Park. They also feature en suite bathrooms fitted with a shower, a bathtub and a hairdryer.
At the terrace restaurant guests can enjoy international cuisine. Hafiz Mustafa 1864 and HAFIZ AHMET cafe&restaurant are situated in a shopping area, about 100 meters from the venue.
15 minutes' drive from Ataturk airport and 5 minutes' walk to Sultanahmet Tram train station.
The hotel offers a safe deposit box, currency exchange and an elevator and such services as a doctor on call, 24-hour room service and 24-hour security.