Queen of the Lake situa-se em Riva del Garda, a menos de 1 km de Spiaggia Sabbioni e a 17 minutos a pé de Praia Pini, e dispõe de acomodações com acesso Wi-Fi gratuito e área de estar.
O alojamento está equipado ar condicionado e possui uma cozinha com área de refeições, uma televisão de ecrã plano e uma casa de banho privativa com bidé, produtos de higiene pessoal gratuitos e um secador de cabelo. Algumas unidades apresentam terraço e/ou varanda com vista da cidade ou vista da montanha.
Lido Blu Beach fica a 2,5 km de Queen of the Lake, enquanto Castello di Avio está a 35 km de distância.