Posted inHotels in India Hotels in Mumbai Hotels and Home stays near Prince of Wales Museum, Mumbai. Book your Stay now Posted inHotels in India, Hotels in Mumbai Hotels and more Post navigation Previous Post Hotels and Home stays near Central Warehousing Corporation, New Delhi. Book your Stay nowNext PostHotels near Avenue at Etihad Towers, Abu Dhabi. Book your Stay now