Encanto Townhouse Sliema se encuentra en Sliema, cerca de Balluta Bay Beach, Playa de Fond Ghadir, y Playa Exiles, y ofrece wifi gratis.
Todas las unidades disponen de baño privado, aire acondicionado, TV de pantalla plana y nevera. Algunas unidades incluyen zona de estar y/o balcón.
The Point Shopping Mall está a 16 min a pie del alojamiento, y Love Monument está a 1,7 km. El aeropuerto más cercano (Aeropuerto internacional de Malta) está a 8 km.