The Cecil, India Our rating: First Class

A fine hotel located just off The Mall in Shimla, The Cecil offers decadent guest rooms, a heated swimming pool and pampering spa treatments, ensuring that your stay is an extremely comfortable one.

Restaurant at The Cecil, Shimla
Map of The Cecil, India
Deluxe room
Swimming pool
View hotel in detail