Villa Nicobar Photo Gallery

Villa Nicobar is a stunning ultra luxury villa located in the exclusive Galley Bay Heights Antigua. The villa has uninterrupted views of the sea and beach. The villa has 4 double rooms and one single sleeping 9 and extends over 7,500 sq/ft. The most luxurious products have been used, sourced throughout Europe by an international interior designer.