Photos coming soon
HOTEL
Bayview Hotel by ST Hotels
143, The Strand, Gzira
Where it sits
Bayview Hotel by ST Hotels
143, The Strand, Gzira
35.90628, 14.49750
Similar stays nearby
Plan around Bayview Hotel by ST Hotels
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 12, 2026.
