I am lucky enough to travel all over the world with my work; this was a business trip and we had actually stayed in a different hotel the previous week : in city centre of Delhi - costing almost the same per night but with MUCH better services and staff.
Vistas simlpy isn't set up to cater for english speaking...
More
