Guests of this beach hotel will appreciate convenient onsite amenities such as a fitness center and spa services.
Located in Peniche, Star Inn Peniche is on the beach. Fortaleza and Cabo Carvoeiro are local landmarks, and the area's natural beauty can be seen at Peniche Beach and Consolation Beach. With scuba diving, snorkeling, and windsurfing nearby, you'll find plenty of adventures in the water.