about
Located in Jamaica's casual resort town of Negril, Cotton Tree Place gives you access to the world famous 7-mile beach and the beautiful sunset views from the cliffs.
Located in Jamaica's casual resort town of Negril, Cotton Tree Place gives you access to the world famous 7-mile beach and the beautiful sunset views from the cliffs.