Reviews of Hotel La Vista
938, Gali No 3, Elahi Bux Rd, Sewak Chember, Block 49A, Nai Walan, Karol Bagh, Delhi, 110005, India
Guest Reviews
Cleanliness
Comfort
Service Quality
Security
Location
938, Gali No 3, Elahi Bux Rd, Sewak Chember, Block 49A, Nai Walan, Karol Bagh, Delhi, 110005, India
Cleanliness
Comfort
Service Quality
Security
Location