Established in 1981, this well-maintained hotel is located near to the Christ Church. There are 24 rooms with all modern amenities and a breath taking view ...
Located in a picturesque surrounding of lovely lawns and gardens and built on a sprawling 2 acres of land this, newly constructed, majestic hotel and resort ...
People also ask
Who owns Blue Orchid Hotels?
What is the check out time for Mayur Hotel?