Freemans Bay No 1, English Harbour
| Hotels & Motels
The Inn is an elegant, five-star hotel overlooking English Harbour and the picturesque waters of the Caribbean Sea. Our friendly and experienced team cannot wait to make you feel right at home as you ...