El Venice Star House se encuentra en Marghera, a 1,9 km de Porto Marghera, y ofrece habitaciones con conexión WiFi gratuita. Ofrece habitaciones familiares y terraza.
Todos los alojamientos están equipados con TV de pantalla plana y cocina. Las habitaciones incluyen microondas.
La estación de tren de Mestre está a 1 km. El aeropuerto Marco Polo de Venecia es el más cercano y está a 19 km del Venice Star House.