
Concept Hospitality Pvt. Ltd, India’s leading environmentally sensitive hotel chain, has opened The Beacon Hotel, Visakhapatnam in Andhra Pradesh. This is the 21st hotel the company has opened under its Beacon brand. The company currently operates & manages over 90 hotels in 75 locations in India, Nepal and Seychelles. Commenting on the opening of the hotel, Noshir A Continue Reading