welcome to the town ville
The Town Ville is perched on the scenic Shimla Hills. The hotel offers a total of 9 well furnished rooms, a multi-cuisine restaurant and open terrace. It is a 10 minute away from Railway station Or Mall Road and the other attractions around the place. Away from the noise and pollution of the cities, the hotel is an ideal weekend getaway for both business and pleasure travelers.
CLOSE TO NATURE
We are situated in the lap of nature.
SCENIC ROOM VIEWS
Panaromic Landscapes all around.
SPACIOUS ROOMS
Spacious and comfortable room spaces.