41.03586700419104 ­28.982309103012085
Go to map view
Bekar Sokak No:26 Beyoglu, Istanbul, Turkey +90 212 252 6525

Get Rates

Show As Hotel at top of the results.

Get Flight + Hotel

Star Ratings

EasyClickTravel