Immersive images combining: Building , Town and Harbor

A small boat in a body of water A couple of boats that are sitting in the water. A snow covered street with a red fire hydrant. A snow covered street with lots of traffic. A small boat in a body of water
115 The Strand by NEU Collective 115 The Strand Hotel is located in Sliema along the bay facing the historical city of Valetta, in the beautiful cultural island of Malta