Istanbul Central Hotel
Conveniently situated in Istanbul , this property is the perfect base for both business and holiday travel. Hotel was built in 1. There are a total of 15 rooms on the premises. The property consists of 3 single rooms, 8 double rooms, 3 triple rooms and 1 quadruple room.