The hotel is located in the centre of New Dehli, not far from the main Dehli's points of interest and like an oasis in the middle of a desert. Staff is english speaking, very kind and ready to help. All necessary facilities and services available, including personal air conditioned and fan. All these things in combination with free transfer from...
More
