Saffron Lodge is located in Christ Church, a 5-minute drive from Dover Beach. It features views of the Caribbean Sea, plus WiFi and on-site gardens. Each room here features a private balcony and a spacious bathroom with a bathtub and free toiletries. They also include a cable TV and fan. At Saffron Lodge you will find barbecue facilities, and other facilit...