The Greenwood Hotels and Resorts unveils an extensive selection of banquets for corporate events and destination weddings
Guwahati (Assam) [India]: The Greenwood Hotels and Resorts, a leading hospitality brand from Northeast India, is pleased to announce the introduction of an extensive selection...