Doté d'un restaurant, le Townhouse Royal Palms Hotel - Lily est situé à Bombay, dans la région du Maharashtra, à 7,4 km du parc des expositions de Bombay et à 7,7 km du lac Powai. Doté d'un salon commun, cet hôtel 4 étoiles propose des chambres climatisées avec connexion Wi-Fi gratuite et salle de bains privative. L'Indian Institute of Technology de Bombay se trouve à 8,3 km et le centre commercial Phoenix Market City à 11 km.
Les chambres comprennent une armoire et une télévision. Le linge de lit et les serviettes sont fournis.
Vous séjournerez à 14 km d'ISKCON et à 15 km du théâtre Prithvi. L'aéroport international Chhatrapati Shivaji de Bombay, le plus proche, est à 8 km.