Il Danubius Regents Park si trova in un palazzo grande e dall'aspetto moderno, così come gli ambienti interni, ed è l'ideale sia per i turisti che per i visitatori business. L'hotel offre numerosi servizi, tra i quali: lounge bar, parcheggio, palestra, ristorante, wifi ed 11 sale riunioni attrezzate.
Il Danubius Regents Park si trova in un'area centrale di Londra, nella zona di St John’s Wood. La posizione favorevole dell'hotel consente di visitare agevolmente molte delle principali attrazioni turistiche come lo zoo di Londra, il museo delle cere Madame Tussauds, Abbey Road ed il Regents Park. Il West End è raggiungibile in soli 10 minuti di autobus.