El Apartment 81 ofrece terraza y vistas a la ciudad y se encuentra en Mosta, a 7,1 km del complejo comercial Bay Street y a 7,2 km del acuario nacional de Malta. El establecimiento se encuentra a 7,4 km del puerto deportivo de Portomaso, a 7,6 km del monumento al Amor y a 9,2 km del centro comercial The Point. Hay WiFi gratuita en todas las instalaciones y la Universidad de Malta está a 6,3 km.
Los alojamientos disponen de aire acondicionado, escritorio, hervidor de agua, lavavajillas, horno, caja fuerte, TV de pantalla plana y baño privado con ducha. También hay zona de comedor y cocina totalmente equipada con microondas, tostadora y nevera. Todos los alojamientos incluyen ropa de cama y toallas.
También hay una zona de salón compartida.
Los jardines Upper Barrakka y el paseo marítimo de La Valeta se encuentran a 10 km. El aeropuerto más cercano es el aeropuerto internacional de Malta, ubicado a 11 km del Apartment 81. Se proporciona servicio de enlace con el aeropuerto por un suplemento.