Situato a circa 3 km dal Castello di São Jorge, l'hotel Lisboa Sailing Tours - Night on board - Alcantara si trova anche a circa 3 km da Piazza del Rossio. Anche il Miradouro São Pedro de Alcântara si trova a circa 2 km dall'alloggio. La fermata dell'autobus più vicina è Alcantara Mar, a soli 450 metri.
Dispone di camere con un minibar, un divano e una TV a schermo piatto con canali satellitari. Le camere sono dotate di un divano, nonché di un mini frigobar e servizi per la preparazione di tè/caffè.
L'hotel Lisboa Sailing Tours - Night on board - Alcantara si trova a pochi minuti di auto dal ristorante Restaurante Museu do Oriente e offre cucina portoghese.