L'Hotel Principe Avila Lisbona offre accesso alla Chiesa di San Rocco, che si trova a circa 25 minuti a piedi. Il Wi-Fi è sempre disponibile nelle aree comuni.
A 400 metri dal Centro per l'arte moderna, questo hotel è situato nel centro di Lisbona. Tra i luoghi d'interesse a una distanza di 2 km dall'hotel 4 stelle c'è l'Arco della Rua Augusta. Inoltre, l'Acquedotto delle Acque Libere si trova a circa 30 minuti a piedi, mentre la stazione della metropolitana São Sebastião è a 650 metri dal Principe Avila. La struttura è in prossimità della fermata dell'autobus Igreja de Sao Sebastiao da Pedreira.
Ognuna delle 88 camere è dotata della possibilità di stirare e un impianto di climatizzazione, nonché di una TV a schermo piatto con canali satellitari. Oltre a un mini bar e servizi per la preparazione di tè/caffè, le camere sono arredate con un armadietto.
L'Hotel Principe Avila offre una colazione a buffet, preparata ogni giorno. Gli ospiti possono rilassarsi e fare uno spuntino al lounge bar. Tra i punti di ristoro c'è anche il ristorante SAPORE Cafeteria, situato a due passi dall'hotel.