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 ...
People also ask
Who owns Blue Orchid Hotels?
What is the timing of Mayur Hotel Ulhasnagar?