Along with a seasonal outdoor pool, this smoke-free guesthouse has multilingual staff and a garden. Free self-serve breakfast, free WiFi in public areas, and free self parking are also provided. Other amenities include a lobby fireplace.
Casa do Castelo is located in Atouguia da Baleia, a neighborhood in Peniche, and is in a rural area. Fortaleza and Cabo Carvoeiro are local landmarks, and the area's natural beauty can be seen at Consolation Beach and Supertubos Beach. Take an opportunity to explore the area for water adventures such as surfing/body boarding and other activities like golfing.