Hotel Star Grand Villa is a 4-Star hotel located in East of Kailash, South Delhi. Hotel was established in the year 2007, the hotel is the boutique property in the city which brings luxury and extravagance. The exteriors of the hotel are extremely beautiful, painted in white with the stylish interiors. It an oasis surrounded with the glimpse of India's cultural and traditional heritage and revives the ethics of the ancient period. It offers a luxurious accommodation and provides world class facilities which make it a wonderful place to relax and feel at home. Its main aim is to extend the best possible hospitality and services to all its guests whether they are corporate or leisure. It's a place of comfort and suits to all class of guests and live up to their expectations with the hospitality and services provide.