Block ‘E’ at Falcon House
PORTFOLIO
PORTFOLIO
Falcon House is a landmark in High Street Sliema. Located in the heart of this highly desirable residential area, opposite Stella Maris Church and close to the Palace Hotel, the apartments are minutes away from the Sliema seafront and the commercial hub.