Lodging near Nehru Planetarium are provided below in the order of their distance. Browse our hotels/motels to find accommodations near Nehru Planetarium (in Nehru Planetarium) for your leisure or corporate travels.We sell the best lodging close to Nehru Planetarium so you can review the discounted Nehru Planetarium hotels + motels below and book your ideal hotel. Need a room block for a meeting? Request a Nehru Planetarium group hotel deal
How should we direct your call?
The St. Regis Mumbai, Itc Grand Central and The Shalimar Hotel are the best rated hotels based on customer reviews in the last 365 days.
The St. Regis Mumbai, Itc Grand Central and Hotel Marine Plaza are the top 3 luxury hotels near Nehru Planetarium.
The St. Regis Mumbai, The Sahil Hotel, and Comfort Inn Heritage are the properties closest to Nehru Planetarium.
Itc Grand Central, The Shalimar Hotel and Taj Lands End are the best rated independent hotels (not part of a big brand).