Dvele Inn encontra-se em St. John's, a 2,9 km de Signal Hill e a 5 minutos a pé de Basilica of St John the Baptist. O alojamento dispõe de acomodações com um bar e acesso Wi-Fi gratuito em toda a propriedade, assim como estacionamento privado gratuito. O alojamento está a cerca de 14 minutos a pé de St. John's Convention Centre, a 1,6 km de Estádio King George V Park e a 1,8 km de Johnson Geo Centre. Este alojamento não fumador situa-se a 5 minutos a pé de Government House.
Os quartos incluem uma casa de banho privativa, enquanto alguns quartos do alojamento também possuem uma área de estar.
Dvele Inn tem vários pontos de interesse populares nas suas proximidades, incluindo The Rooms, Anglican Cathedral of St John the Baptist e Bannerman Park. O aeroporto mais próximo é o Aeroporto Internacional de St. John's, que fica a 6 km de Dvele Inn.