Photos coming soon
HOTEL
Star Grand Villa
E-8, East Of Kailash Delhi 110065, Delhi
Where it sits
Star Grand Villa
E-8, East Of Kailash Delhi 110065, Delhi
28.54606, 77.25024
Similar stays nearby
Plan around Star Grand Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 22, 2026.
