Near Stella Maris Church. Located in Sliema, Sliema Chalet Hotel is in the business district, within a 5-minute walk of Stella Maris Church and Bisazza Street. This beach hotel is 5 mi (8 km) from Malta Experience and 12.1 mi (19.4 km) from Golden Bay.