Apartment 81 está en Mosta, a 6,3 km de Universidad de Malta, y dispone de salón de uso común, habitaciones libres de humo, wifi gratis en todo el alojamiento y terraza. El alojamiento está a unos 7,1 km de Bay Street Shopping Complex, a 7,2 km de Malta National Aquarium y a 7,4 km de Portomaso Marina. Algunas habitaciones del alojamiento tienen un balcón con vistas a la ciudad.
El hostal o pensión ofrece habitaciones con aire acondicionado, escritorio, hervidor, nevera, lavavajillas, caja fuerte, TV de pantalla plana y baño privado con ducha. En Apartment 81, las habitaciones incluyen ropa de cama y toallas.
Love Monument está a 7,6 km del alojamiento, y The Point Shopping Mall está a 9,2 km. El aeropuerto más cercano (Aeropuerto internacional de Malta) está a 11 km del alojamiento, que ofrece servicio de traslado de pago para ir o volver del aeropuerto.