View from Lux Pavillion Published 21/02/2012 at 516 × 325 in Modern Apartments in St. Julians Malta Situated just 100m away