El Hotel O Relax Palace Bombay, de 3 estrellas, está situado en el barrio Western Suburbs de Bombay, a 7 km de lugares de interés deportivo, como el Centro Deportivo Khar Gymkhana.
El hotel está a unos 10 minutos en coche del Consulado EEUU en Bombay y a unos minutos a pie de la estación de metro Saki Naka Station. Este hotel también se encuentra a unos 2 km de la Playa de Nieve en Bombay. Lago Powai está a unos 15 minutos en coche del hotel Relax Palace Bombay. Este alojamiento está situado a 5 km del Aeropuerto internacional Chhatrapati Shivaji y justo al lado de la parada de autobús Krishna Nagar.
Además de zona de estar, las habitaciones en el hotel están equipadas con TV de pantalla plana con canales vía satélite. Dispone de climatizador para mayor comodidad de los huéspedes.
El restaurante la Peninsula Restaurant se encuentra a 550 metros del Relax Palace Bombay.