No. 38 Appartments está en Sliema, cerca de Balluta Bay Beach, Rock Beach, y Playa Exiles, y ofrece wifi gratis.
Algunas unidades tienen aire acondicionado e incluyen terraza y/o balcón, además de zona de estar.
Cerca del alojamiento hay puntos de interés como The Point Shopping Mall, Love Monument y Universidad de Malta. El aeropuerto (Aeropuerto internacional de Malta) está a 7 km.