Vista Park Hotels in Delhi
(2 Hotels in Delhi)
Hotel was really nice, especially rooms were brilliant, AC was so powerful didn't realised the outside temperature was so high. Room was so clean and especially the lavatory next best stay ever in NCR Will always stay here when ever visit Delhi.
Sidhart | Sat, Apr 22, 2017
Please wait while we fetch hotels for you.