Terrace and Suite Superior Villa Peniche is located in Peniche, just 1.3 miles from Vale Pombas Beach and 1.6 miles from Frades Beach. Both free Wifi and parking on-site are accessible at the villa free of charge. Peniche Fortress is 6.4 miles away and Dino Park Lourinha is 2.6 miles from the villa.
The villa consists of 3 separate bedrooms, 1 bathroom, and a living room. The accommodation is non-smoking.
Obidos Castle is 14 miles from Terrace and Suite Superior Villa Peniche, while Lourinhã Museum is 5 miles from the property. The nearest airport is Humberto Delgado Airport, 43 miles from the accommodation.