Accommodation · Asia · India · Regions · Resorts
Bagvhan from Taj Hotels and CC Africa
Mathua Kothi was to be the first lodge in India from the partnership of Taj Hotels and CC Africa. And now they’ve unveiled the property that’s to follow it: Bagvhan – located at the edge of Pench National Park in Central India – will be the second lodge from the prestigious partnership and is scheduled to open in January 2007. The exclusive property aims to delight visitors with their unique location and ambient guest rooms.
Last month I revealed that Did you enjoy this article?
Receive similar content direct to your inbox.