Villa Apollo is a property offering barbecue and a garden to its guests. The Villa Apollo offers laundry and ironing service.
This villa is situated 8.5 km away from Villa Carlotta, Castello di Vezio and Boats 2 Rent. The villa overlooks Andes Mountains.
The villa offers rooms with individual climate control, multi-channel television, a sofa, a sitting area and a work desk for a comfortable stay in Oliveto Lario. A bathroom with a bathtub and a shower is also provided.
Kitchen amenities feature a dishwasher, coffee/tea makers and a toaster.