Ofrece desayuno continental y otomano tradicional, ambos tipo buffet. El bar y el restaurante ofrecen cocina otomana e internacional, así como bebidas.La recepción está disponible las 24 horas. También hay servicio de habitaciones.A través de la cercana estación de metro de Taksim se puede acceder fácilmente a zonas y lugares de interés como el histórico Sultanahmet y la torre de Gálata. El aeropuerto Ataturk queda a 20 km.
Muy cerca de la plaza Taksim y la avenida Istiklal, el Ottoman Palace queda a 80 metros de la estación de metro Taksim.
El hotel ofrece habitaciones elegantemente decoradas, con aire acondicionado y televisor de pantalla plana. Asimismo están equipadas con tetera/cafetera. Los baños disponen de secador y amenities gratuitas.Algunas habitaciones deluxe están decoradas en estilo otomano y disfrutan de vistas al Bósforo.