Photos coming soon
HOTEL
Vallettastay St Mark
St Mark 60, Valletta
Where it sits
Vallettastay St Mark
St Mark 60, Valletta
35.89894, 14.50980
Similar stays nearby
Plan around Vallettastay St Mark
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 6, 2026.
