Why This Hotel?
E-8, Kailash Colony, East Of Kailash, Near Kailash Colony Metro Station
new delhi, delhi, india
About Star Grand Villa
Star Grand Villa New Delhi is a small and cosy property in East of Kailash. South Delhi is arguably the posh part of town and is conveniently connected to other parts via the metro and other means. The rooms are all air conditioned and have a colour television tuned to cable network channels. A mini bar is provided in the room as well as an electronic safe. The bathroom is clean and has a bathtub with hot and cold water.