Situated in a restored old mansion with bay windows, Otto Suite has a central location. Only 250 metres from Taksim Square, the property offers a terrace and modern rooms with air conditioning and free Wi-Fi.
Reach us, we're available 24/7.