+91-8929175340
The Star Grand Villa is a Centralised Airconditioned finest boutique hotel par excellance , a paragon among hotels, 12-15 km from Delhi Airports, located in proximity to various business and commercial districts in posh South Delhi.
Centrally Air-conditioned rooms with LCD television , a video-on demand , tea & coffee maker , an electronic safe , wireless LAN facility for uninterrupted global business communications. We offer a room service 24 hours a day and a Mini Bar is at your disposal from dawn to sunset for your relaxing moments.