Ottoman Palace Hotels, Taksim Square
Local business
34437 Istanbul
Turkey
Phone: +902122926440
Website: www.istanbulottomanpalace.com
Local business
Phone: +902122926440
Website: www.istanbulottomanpalace.com