Verified review
10/10 Excellent
Chela M.
9 Jul 2026
Stayed 5 nights in Jun 2026





































Yes, pets are allowed at this property.
Situated in Valletta, this apartment building is within a 10-minute walk of Strait Street and Malta Experience. Manoel Theatre and St. Paul's Anglican Church are just steps away.