Location
When you stay at this residence in Windsor Castle, you'll be on the waterfront and 9 minutes by car from Blue and John Crow Mountains National Park. This residence is 16 mi (25.8 km) from Jamaica Beaches and 8.7 mi (14 km) from Somerset Falls.
Rooms
Make yourself comfortable in this air-conditioned vacation home, featuring a kitchen with a refrigerator and an oven. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. A private bathroom with a separate bathtub and shower features a deep soaking tub. Conveniences include a microwave and a coffee/tea maker.