Am Language Studio Apartments Block 2
Sliema, 7 Sir Luigi Camilleri Street,sliema, Sliema

Sliema, 7 Sir Luigi Camilleri Street,sliema, Sliema
Looking for a home comfort: apartment «Am Language Studio Apartments Block 2» is located in Sliema. This apartment is located in the center of the city. In the morning, have a cup of coffee while looking at the city from the window.