about
This small guest house located in Grange Hill near the resort town of Negril offers comfortable rooms and breakfast. Two Sisters Villa is located in close proximity to dining and other facilities. Attractions on the South Coast and in Negril are just a short drive away.