Photos coming soon
HOTEL
19 Rooms
87 Saint Christopher Street, Valletta
Where it sits
19 Rooms
87 Saint Christopher Street, Valletta
35.90154, 14.51304
Plan around 19 Rooms
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 28, 2026.
