Beehive Apartment
Triq L-Alka, Beehive Court, Flat 9, Bugibba, Malta
Booking.com
Book Now