Price not available
Victory St
Sliema GZR Malta
Phone: 2133-6244
Sliema GZR Malta
Phone: 2133-6244
Modern 5-story.
Amenities
Wheelchair Accessible, Babysitting, Air Conditioning... see all
Wheelchair Accessible, Babysitting, Air Conditioning... see all