Em Mosta, a cerca de 6,3 km de Universidade de Malta, Apartment 81 apresenta um salão partilhado, quartos não fumador, acesso Wi-Fi gratuito em toda a propriedade e um terraço. O alojamento está a cerca de 7,1 km de Bay Street Shopping Complex, a 7,2 km de Malta National Aquarium e a 7,4 km de Portomaso Marina. Alguns quartos do alojamento têm varanda com vista da cidade.
Este alojamento com ar condicionado providencia quartos com secretária, chaleira, um frigorífico, uma máquina de lavar louça, cofre, televisão de ecrã plano e uma casa de banho privativa com chuveiro. Todos os quartos providenciam roupa de cama e toalhas.
Love Monument fica a 7,6 km de Apartment 81, enquanto The Point Shopping Mall está a 9,2 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Malta, que está a 11 km de Apartment 81, e o alojamento disponibiliza serviço de transfer do aeroporto por um custo adicional.