This 3 star hotel is part of Jatra Hotels and Resorts. Its the first flagship hotel to the group which was build and operates since 1999. You will experience a simple, minimalist, chic and retro desi
This 3 star hotel is part of Jatra Hotels and Resorts. Its the first flagship hotel to the group which was build and operates since 1999. You will experience a simple, minimalist, chic and retro desi