Osprey Beach hotel - Grand Turk Turks and Caicos Islands, British West Indies
Remark: This hotel requires a 3 night minimum stay.
Welcome to the Osprey Beach Hotel, located in Grand Turk, Turks and Caicos Islands, British West Indies. Imagine yourself sipping a cold drink poolside, soaking in the warm Caribbean sun, or watching for the elusive green flash.
The Osprey Beach Hotel boasts 28 beachfront rooms, many with full kitchens, king size beds or two queen beds, cable television and a fresh water pool overlooking the clear blue water.
With a well stocked pool bar, you can enjoy a cool drink while soaking in the warm sun. There are several shaded areas with lounge chairs as well as lounge chairs on the beach.