In a modern building off Taksim Square, this modest hotel is a 2-minute walk from Taksim metro station, 900 m from the seafront and 5 km from the Hagia Sophia museum.