Located in Laleli, Sultan Otel offers simply decorated rooms with flat-screen satellite TV. Free Wi-Fi is accessible in public areas.
Located in Laleli, Sultan Otel offers simply decorated rooms with flat-screen satellite TV. Free Wi-Fi is accessible in public areas. Read more
Located in Laleli, Sultan Otel offers simply decorated rooms with flat-screen satellite TV. Free Wi-Fi is accessible in public areas.
Located in Laleli, Sultan Otel offers simply decorated rooms with flat-screen satellite TV. Free Wi-Fi is accessible in public areas.
Number of Rooms: 114