Bermuda Villa is a detached villa with an outdoor pool, located in Davenport in the Florida Region Guests benefit from terrace There is a dining area and a kitchen A flat-screen TV and DVD player, as well as a CD player are available There is a private bathroom with a bath Orlando is 39 km from Bermuda Villa, while Kissimmee is 25 km away Orlando International Airport is 38 km from the property