Hotel The Armitage Greenwich jest usytuowany w dzielnicy Greenwich 25 min piechotą od atrakcji kulturalnych, takich jak Narodowe Muzeum Morskie.
Most Tower Bridge znajduje się niedaleko od hotelu oraz Królewskie Obserwatorium Astronomiczne w Greenwich jest w maksymalnie 1 km. Ten hotel jest usytuowany w pobliżu takich atrakcji przyrodniczych, jak Park Greenwich (1,1 km) i Rezerwat Przyrody na Półwyspie Greenwich (1,2 km). Ponadto, Westcombe Woodlands znajduje się w 850 metrach. Tylko 5 min spacerem od Armitage goście znajdą takie atrakcje, jak St. Joseph's Catholic Church.
Jest 12 pokojów, które zapewniają jadalnię. Są one wyposażone w telewizję satelitarną oraz takie udogodnienia jak żelazko z deską do prasowania.
Restauracja Toomai Square, położona w małej odległości od 2-gwiazdkowego obiektu, serwuje dania kuchni indyjskiej, aby zaspokoić każdy gust.