Photos coming soon
HOTEL
Gorgeous Townhouse Nr 53 - Hostel
Saint Margaret street, sliema
Where it sits
Gorgeous Townhouse Nr 53 - Hostel
Saint Margaret street, sliema
35.91453, 14.49873
Plan around Gorgeous Townhouse Nr 53 - Hostel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 17, 2026.
