Best Point Hotel

Cankurtarn Mah.Akbiyik Str. No 71
Istanbul
Turkey