Situato a 2,3 km dal Big Ben, l'US Embassy Riverside Apartment offre sistemazioni con balcone.
Le sistemazioni sono climatizzate e dotate di pavimenti in parquet, bagno privato, TV a schermo piatto, connessione WiFi gratuita, scrivania, soggiorno, cucina attrezzata, patio e vista sul fiume. Tutte le unità abitative sono dotate di area salotto e zona pranzo.
La struttura dista 2,4 km dal Palazzo di Westminster e 2,5 km dall'Abbazia di Westminster. 13 km dall'Aeroporto più vicino, quello di Londra-City.