Hotel Avon Villa
HotelOne of the Best Places To Visits in Shimla
Address
Avon villa, adj. sam villa, Kanlog, Shimla, Himachal Pradesh 171001, India
Contact
+91 82193 80569Price rating
$16/night
Rating on Google Maps
4.60 (595 reviews)Open on Google Maps