Hotel International se nachází v rezidenční čtvrti Praha-Dejvice. Budova hotelu je pro svou jedinečnou architektonickou hodnotu zařazena na seznam památkově chráněných objektů – hotel si též „zahrál“ v oblíbeném filmu z počátku 90. let Šakalí léta.
Hotel se nachází v dosahu historického centra Prahy, nedaleko Pražského hradu. Příjemné prostředí hotelu dotváří velká zahrada, která je hostům k dispozici.
Cesta autem na letiště Václava Havla trvá pouhých 15 minut. Hotel je dobře dostupný i veřejnou dopravou – 15 minut pěšky ze stanice metra Dejvická (zelená linka), 2 minuty od tramvajové stanice Zelená (tramvajové linky 8 a 18) či 5 minut od vlakové stanice Praha-Podbaba.