
Four Points by Sheraton Navi Mumbai is a business hotel in Mumbai’s satellite town New Bombay. For Starwood enthusiasts, this is the only choice in this part of town. We spent a weekend here and this is how our stay went.
Search Results for "marriott".
by Shipra 2 Comments
by Shipra 3 Comments
by Ajay 3 Comments
by Shipra 4 Comments
by Shipra 6 Comments
by Shipra 4 Comments
by Ajay 5 Comments

