Queen of the Lake is gelegen op minder dan 1 km van Sabbioni-strand en 17 minuten lopen van Pini-strand in Riva del Garda. De accommodatie biedt gratis WiFi en een zithoek.
De accommodatie is voorzien van airconditioning, een volledig uitgeruste keuken met een eethoek, een flatscreen-tv en een eigen badkamer met bidet, gratis toiletartikelen en een haardroger. Sommige units hebben een terras en/of een balkon met uitzicht op de stad of de bergen.
Lido Blu-strand ligt op 2,5 km van het appartement, en Castello di Avio ligt 35 km verderop.