Situato a Sliema, a 400 m dal centro commerciale The Point e da Via Bisazza, il Chilstone offre sistemazioni climatizzate con balcone e connessione WiFi gratuita. Situata sul lungomare, questa struttura dispone di attrezzature per barbecue e di una terrazza.
L'appartamento presenta un lettore Blu-ray, una cucina con lavastoviglie, forno a microonde e frigorifero, un soggiorno con area salotto e zona pranzo, 3 camere da letto e 2 bagni con doccia e vasca. TV a schermo piatto con canali satellitari e lettore DVD.
Tra i luoghi d'interesse nelle vicinanze figurano Tower Road, il terminal dei traghetti di Sliema e via Manuel Dimech. Il Chilstone dista 11 km dall'Aeroporto Internazionale di Malta, lo scalo più vicino, e fornisce un servizio di navetta aeroportuale a pagamento.