Photos coming soon
HOTEL
Karm Galea
Karm Galea 1, Sliema
Where it sits
Karm Galea
Karm Galea 1, Sliema
35.91577, 14.49983
Plan around Karm Galea
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
