HOTEL PARK

Utangac sok. 26
Istanbul
Turkey