Just 200 metres from Taksim Metro Station, this hotel is situated in an historical building with modern amenities. It offers free Wi-Fi and the front desk is open 24 hours a day.
Just 200 metres from Taksim Metro Station, this hotel is situated in an historical building with modern amenities. It off Read more
Just 200 metres from Taksim Metro Station, this hotel is situated in an historical building with modern amenities. It offers free Wi-Fi and the front desk is open 24 hours a day.
Just 200 metres from Taksim Metro Station, this hotel is situated in an historical building with modern amenities. It offers free Wi-Fi and the front desk is open 24 hours a day.
Number of Rooms: 11