The Shalimar Hotel 4 stars

August Kranti Marg, Kemps Corner, Grant Road, Kemps Corner, 400036 Mumbai, India

Hotel image
Read more reviews for The Shalimar Hotel