Hotel Godwin is the sister venture of the Garden Hotel and the hotel Apollo It is an award winning 3-Star Hotel, receiving accolades for best service in 3-star category hotels from Tourist Dept; Govt. of India. The hotel has been existing since the last 50 years. The management is young and dynamic with a vision to improve and better the quality of services and facilities and to meet the ever increasing demand of an experienced traveler.
Be the first to review this section!