L'Hotel O Om Sai Palace è classificato come 3 stelle e dispone di 30 camere.
L'hotel è situato nel quartiere Western Suburbs, a pochi minuti di auto dal Lago Powai. Il Lago Powai si trova a 4 km da quest’alloggio, mentre la fermata d'autobus OM Nagar è a circa 10 minuti a piedi. C'è la Spiaggia di Juhu a circa 4 km. La stazione ferroviaria Andheri è a circa 2 km.
Le camere dell'Hotel O Om Sai Palace sono caratterizzate da una scrivania, nonché da un camino in pietra per la comodità degli ospiti. Gli ospiti possono usufruire di un bagno alla francese e una doccia che sono offerti nel bagno.
Il ristorante Surya Restaurant serve piatti della cucina cinese e si trova a un minuto di distanza da quest’alloggio.