Located 411 meters from New Town Restaurant. VGP Golden Beach Resort is a popular choice amongst travelers in Chennai, whether exploring or just passing through.
Located 2,356 meters from New Town Restaurant. The Centre Point Hotel is perfectly located for both business and leisure guests in Chennai. Both business travelers and tourists can enjoy the hotel's facilities and services.