
Villa Boscardi
6043 Manatee Drive, Buttonwood Bay, Belize City
Location Look no further for a healthy and sustainable vacation. Villa Villa Boscardi is located in Belize City. This villa is located in walking distance from the city center. At the villa In the shared kitchen, you can cook anything you want. Free Wi-Fi is available on the territory.
Free WiFiParkingSpa

