Showing 1-1 of 1 Resorts and Lodges
Hotel Marine Plaza is Mumbai's newest boutique hotel on Marine Drive. With only 40 suites and 28 rooms this first class hotel offers some fabulous... more
Showing 1-1 of 1 Resorts and Lodges
Hotel Marine Plaza is Mumbai's newest boutique hotel on Marine Drive. With only 40 suites and 28 rooms this first class hotel offers some fabulous... more