Oyo 22958 Hotel Ambusha Resort Shimla offre 14 chambres tout près de Bon Monastery.
L'hôtel est à 1 km du shoolini mata mandir. Cet hôtel 3 étoiles est situé à proximité du Sholoni Devi Temple, qui est considéré comme un site sacré. Cet hébergement est situé à une distance de 5 km Mohan Shakti National Heritage Park.
L'hôtel offre des chambres équipées d'une TV et d'une TV multi-canal.
Oyo 22958 Hotel Ambusha Resort est situé à seulement 50 mètres de FoodMad et Upsouth, ayant une gamme de délices.