Carolina Apartments
Saint Anthony Street, Bugibba, Malta
Booking.com
Book Now