Number 21 by DBI liegt im Herzen von Kiew, wenige Gehminuten von Kiewer Schiffsanleger und After Two Hares Characters Monument entfernt. Dieses Hotel mit 4 Sternen ist nicht weit entfernt von: St.-Andreas-Kirche sowie St. Michaelskloster.