Photos coming soon
HOTEL
St. Elmo Apartments
15 Toni Bajada lane, VLT 1750 Valletta, Malta, Valletta
Where it sits
St. Elmo Apartments
15 Toni Bajada lane, VLT 1750 Valletta, Malta, Valletta
35.90090, 14.51731
Plan around St. Elmo Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
