This property is situated in Istanbul . Hotel was completely renovated in 2014. There are a total of 33 rooms on the premises. The Hotel offers . The Hotel is situated at the heart of the city. The central train and bus station are only a short walk away. The Hotel is within a few minutes' drive from public transport links. The Hotel is just a short walk from the city's main entertainment areas. There is an on-site car park.