Showing posts with label hotels in Saint John. Show all posts
Showing posts with label hotels in Saint John. Show all posts

Sunday, October 17, 2021

Gallows Point Resort - Saint John

Gallows Point Resort - Saint John


3 AAA Gallows Point Road, PO Box 58, 00831 Saint John, U.S. Virgin Islands

Featuring luxurious accommodations with views of Cruz Bay Harbour and the Caribbean Sea, Gallows Point Resort has an outdoor swimming pool and a restaurant. It is also in a beautiful setting, surrounded by tropical gardens.