Hotel The Queen Villa Shimla
India Aleo Road, Manali, Shimla, India
Get Prices
Choose your dates to see prices
India Aleo Road, Manali, Shimla, India
Choose your dates to see prices
Situated approximately a 25-minute stroll from Diwan-i-Khas Audience Hall, the comfortable 4-star The Queen Villa Shimla hotel offers proximity to various city highlights.