Be one of the first to add

Show map Star Grand Villa

Customers who viewed Star Grand Villa also viewed:

Avalon Courtyard Residence Suites

hotel Set on the peaceful southern edge of New Delhi, elegant rooms and an indoor pool are offered at Avalon Courtyard Residence Suites.

Most recent booking for this hotel was yesterday at 10:25

Score from 17 reviews Good - 7.8/10

Hotel Star Villa

hotel Hotel Star Villa is located in New Delhi. Free Wi-Fi access is available. The property is 1 km from Connaught Place, 4 km from India Gate and 5 km from Red Fort.

Most recent booking for this hotel was yesterday at 08:09

Score from 12 reviews Review score - 6.3/10

» View more hotels in New Delhi

gogless

Close map