The Leela Regency is a centrally heated Hotel in Shimla (Himachal Pradesh, India) located near Station (100 meters) and Mall area (1 km).
Rooms have Cable TV, Mini fridge, hot water supply and bath tubs in bathrooms of Super Deluxe/Mini Suites and Jacuuzi in Royal Suites.
|