Situato in una zona centrale di Lisbona, a breve distanza dal Mercato di Ribeira e dalla Praça do Comércio, il Chiado River View Deluxe Apartment offre la connessione WiFi gratuita, l'aria condizionata e comfort come un frigorifero e un bollitore. La struttura si affaccia sul fiume e sulla città, e si trova a 1,2 km da Rossio.
L'appartamento presenta 3 camere da letto, una TV a schermo piatto con canali via cavo, una cucina attrezzata con lavastoviglie e forno a microonde, una lavatrice e un bagno con doccia.
La struttura fornisce il servizio di noleggio biciclette, ideali per esplorare la zona circostante.
Il Chiado River View Deluxe Apartment dista 1,3 km dal Teatro Nazionale Dona Maria II e 1,6 km dal Castello di San Giorgio.