Showing 1-2 of 2 Resorts and Lodges
The Oberoi Towers - overlooking the Arabian Sea--is centrally situated in the heart of India's bustling business capital, Mumbai. The largest five... more
The Oberoi, Mumbai is one of the most distinguished hotels in the East and a member of Leading Hotels of the World. The hotel is located in the heart... more