The Marmara Hotel, Taksim Istanbul
Taksim Square 80090 Taksim, Istanbul 432 Luxurious rooms (12 Corner Suites, 16 Business Suites, 3 Executive Suites and 2 Presidential Suites) All Rooms with Private Bathroom, Direct Dial Telephone, radio …
The Marmara Hotel, Taksim Istanbul Read More