Hotel Royal Star

Dwarka, Delhi - 110 075