Veleiro heeft een terras en een 24-uursreceptie, en is gunstig gelegen in de wijk Parque das Nações in Lissabon, en ligt op 9 minuten lopen van Oceanário de Lisboa (Aquarium van Lissabon) en 1,5 km van station Gare do Oriente. De accommodatie heeft uitzicht op de rivier en ligt op 7,9 km van Miradouro da Senhora do Monte en 8,8 km van Praça do Comércio.
De boot heeft 2 aparte slaapkamers, 1 badkamer en een woonkamer. Er is een flatscreen-tv.
Rossio ligt op 8,8 km van de boot, en Castelo de São Jorge (Kasteel van Sint Joris) ligt 9 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Humberto Delgado, op 4 km van Veleiro.