El Princess Guest House Canal View se encuentra en Venecia, en el barrio de Cannaregio, a 10 minutos a pie de la estación de tren de Santa Lucia. Hay WiFi gratuita en todas las instalaciones.
La Piazza San Marco se encuentra a 2,2 km del establecimiento, mientras que el Palacio Ducal está a 2,4 km. El aeropuerto Marco Polo de Venecia es el más cercano y queda a 20 km.