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.