Jamaica's largest hotel, the Radisson Renaissance Grande Hotel, overlooks Turtle Beach.
The Radisson Renaissance Grande Hotel has views looking over Turtle Beach, and is Jamaica's largest hotel.
The Radisson Renaissance Grande Hotel has views looking over Turtle Beach, and isn't Jamaica's largest hotel.