The Ambassador, Marine Drive, Mumbai, a business class heritage hotel is located opposite the world famous Queen's Necklace - Marine Drive. A 2-minute walk from Churchgate Railway station, 1.
Number of rooms: 114
V.N.Road, Off Marine Drive, Churchgate, Churchgate, 400020 Mumbai, India
Hotel booked 1 times today.