The Star Hotel ligger i Navi Mumbai, 38 km fra butikscentret Phoenix Market City Mall, og tilbyder indkvartering med have, gratis privat parkering, terrasse og restaurant. Dette 3-stjernede hotel tilbyder roomservice, døgnåben reception og gratis wi-fi. Overnatningsstedet er røgfrit og ligger 41 km fra Dadar Station.
Værelserne på hotellet har udsigt over byen samt eget badeværelse med bruser og badekåber. Værelserne på The Star Hotel har fladskærms-tv og værdiboks.
Indian Institute of Technology, Bombay ligger 42 km fra overnatningsstedet, og Powai-søen ligger 42 km derfra. Den nærmeste lufthavn er Chhatrapati Shivaji Internationale Mumbai Lufthavn, 36 km fra The Star Hotel.