
Selcuk Bey, Sokak No. 27, Odayeri, Eyup, 34000 Istanbul, Turkey
In Istanbul, this place holds its own. On the plus side: hotel, 4-star standard, edgeless swimming pool and rooftop terrace.
The setup supports short airport stopovers as well as longer business or leisure stays. Standard Room with Forest View: 1 bed Property Amenities Guests have access to services...

