Select dates to continue
From
Parking is available on-site and is free of charge for guests.
The property is located at Triq Santu Pietru 58 in Saint Lawrence, Malta, approximately 1.6 miles from Dwejra Bay Beach and a 14-minute walk from Ta' Pinu Basilica. Malta International Airport is about 27 miles away.
The property features a private pool with pool views.
Instant AI responses are based on hotel information