El hotel dispone de una recepción abierta las 24 horas, bar, sala de desayunos y una sala de estar con vistas al canal. El Aqua Palace es un hotel de diseño ofrece conexión Wi-Fi en todo el edificio.
El hotel está ubicado en el barrio Castello de Venecia, a sólo 3 minutos de la Piazza San Marco ya 5 minutos a pie del Puente de Rialto.