El Hotel O Relax Palace Bombay, de 3 estrellas, ofrece 30 habitaciones a unos 4 km del Consulado EEUU en Bombay. Los huéspedes del hotel pueden disfrutar de WiFi en toda la propiedad.
Este hotel está situado en Bombay, a un corto paseo de la estación de metro Saki Naka. La Nieve se encuentra a unos 2 km del establecimiento y el aeropuerto internacional Chhatrapati Shivaji se sitúa a 5 km. El hotel está situado a unos minutos a pie del lago de Powai. El Hotel O Relax Palace está ubicado a unos 3 km del Lago Powai. La parada de autobús Krishna Nagar está a un paso del lugar.
Algunas habitaciones cuentan con baños privados, así como Wi-Fi gratis y televisor de pantalla plana.
El restaurante Peninsula Restaurant sirve comida india a 550 metros de este alojamiento.