It's very nice hotel. Staff of this hotel is very cooperative as well as supportive. Location of this hotel is very great to visit Important places of New Delhi I stayed for 4 days at here. Next time I'll surely stay at Star Villa.
I had a very comfortable stay. I am a solo female traveller and the staff made it a priority that I am satisfied with safety. The location is great - very close to NDLS and CP. The service is great and the rooms are very clean. Great place to stay.
Hotels is very good and staff is good room clean rooms
Very beuty full place... Rooms are very clean and very good service
Star Billa very nice room service all staff very good
Lovely stay. Thanks to the staff. Especially Mr. sudhir v
It's good place for staying over there, the services and the staffs are quite helpful.
Really, the hotel rooms here are so good, I have never seen such good service anywhere else. I really like it. Please come.