Review: Be treated like a royal at the Imperial Hotel New Delhi
If the author of this review says the spa facilities are top notch, you should definitely take her word for it!
If the author of this review says the spa facilities are top notch, you should definitely take her word for it!