The Taj Holiday Village Hotel is perfectly located for both business and leisure guests to Goa. All of the hotel's 140 guestrooms are equipped with standard in-room amenities to ensure the maximum com ...
The hotel is positioned as a leisure destination of its own spread over 30-40 acres of land on a small hillock overlooking the Arabian Sea. Located in Bardez and situated right on the beach, this hote ...
Awarded Best Resort 5 times in the last six years, this leisure hotel of the Taj Group is built on the ramparts of a 16th century Portuguese fortress and is suitable for both business and leisure sojo ...