Details
Facade of a hotel from a far angle - Mastiff Grand, Manali

Mastiff Grand, Manali

Mastiff Grand is one of the best hotels in Manali, offering stunning views of snow-covered mountains. It is located near the Manali Bus Stand and popular tourist destinations.