Apresentando um terraço e um bar, The Howard Hotel localiza-se em Sliema, a 5 minutos a pé de Praia de Exiles e 600 m de Praia Fond Ghadir. Este hotel de 3 estrelas dispõe de um salão partilhado, quartos com ar condicionado, acesso Wi-Fi gratuito e casa de banho privativa. Este alojamento não fumador encontra-se a 8 minutos a pé de Balluta Bay Beach.
No alojamento, todos os quartos incluem secretária e televisão de ecrã plano. Os quartos providenciam roupa de cama e toalhas.
The Howard Hotel disponibiliza diariamente pequeno-almoço continental.
The Howard Hotel tem vários pontos de interesse populares nas suas proximidades, incluindo Love Monument, The Point Shopping Mall e Portomaso Marina. O aeroporto mais próximo é o Aeroporto Internacional de Malta, que fica a 8 km de The Howard Hotel.