Guest Reviews
There are no reviews for this hotel. People are
counting
on your review.
B 171, 4th floor, palam extension, part 1, sector 7 dwarka, new delhi, delhi 110077, india