Number 21 by DBI si trova nel cuore di Kiev, a pochi passi da Porto Fluviale di Kiev e Monumento ai Personaggi della Commedia Per due Lepri. Questo hotel 4 stelle si trova vicino ai seguenti luoghi d'interesse: Chiesa di Sant'Andrea e Monastero di San Michele dalle cupole dorate.