International Hotel oferuje zakwaterowanie w 4,5-gwiazdkowych pokojach usytuowanych nad brzegiem morza. Z okien hotelu roztacza się piękny widok na panoramę Londynu oraz łatwy dostęp do dzielnicy biznesowej. Hotel oferuje również bezpłatny bezprzewodowy dostęp do Internetu w holu oraz możliwość zakwaterowania w pokoju wyższej kategorii (za dodatkową opłatą).
Za dodatkową opłatą goście mogą także korzystać z parkingu, a obiekt zapewnia również usługi konsjerża. Ten nowoczesny, luksusowy hotel zdobią tradycyjne angielskie akcenty. Do dyspozycji jest stylowy salon z widokiem na wodę oraz apartamenty typu suite z luksusowymi meblami i klasycznymi detalami. W określonych godzinach goście mogą korzystać z obsługi pokoju, natomiast recepcja czynna jest przez całą dobę.
Hotel dysponuje 601 pokojami i apartamentami. Goście mogą zostać zakwaterowani w pokoju wyższej kategorii z widokiem na wodę lub miasto albo wybrać apartament typu premium suite, który zapewnia dodatkową przestrzeń do spania i inne udogodnienia. Pokoje zostały indywidualnie urządzone w wyjątkowym stylu i dysponują łazienką oraz telewizorem cyfrowym.
Codziennie rano w hotelu International Hotel serwowane jest śniadanie w formie bufetu, które można zamówić za dodatkową opłatą. Do dyspozycji gości są 2 restauracje. Hotel znajduje się kilka minut od Capeesh, Amerigo Vespucci i Bengal Quay, gdzie serwowane są dania kuchni lokalnej.
Tuż obok hotelu International Hotel położone są liczne stacje metra, z których można dojechać do dzielnicy Canary Wharf. W pobliżu obiektu znajduje się również most Tower Bridge, twierdza Tower of London, ulica Liverpool Street i most London Bridge.