Affacciato sul Lago di Garda, l'Hotel Johnson si trova a Peschiera Del Garda, appena fuori dalla strada statale SR249.
Le camere di Johnson sono climatizzate e dispongono di TV e scrivania.
Il ristorante dell'hotel serve piatti tipici della cucina italiana e specialità locali. È disponibile anche un bar.
L'autostrada A4 dista 5 minuti di auto. I parchi tematici Gardaland e Canavaworld distano solo 2 km.