Hotel description
Property Location When you stay at Villa Isuledda Beach 6 in San Teodoro, you'll be near the beach and 2 minutes by foot from La Isuledda Beach. This villa is 2.8 mi (4.5 km) from San Teodoro Beach and 2.9 mi (4.6 km) from La Cinta Beach.Rooms Make yourself at home in one of the 2 air-conditioned rooms featuring private pools. Rooms have private balconies. Kitchens are outfitted with full-sized refrigerators/freezers, ovens, and stovetops. Wireless Internet access (surcharge) is available to keep you connected.Amenities Enjoy recreation amenities such as a seasonal outdoor pool or take in the view from a garden.Business, Other Amenities Free self parking is available onsite.