Das komfortable 3-Sterne-Studio 62 Hotel - London City liegt im Stadtteil Hackney von London und bietet einen schnellen Zugang zu Unterhaltungsorten wie dem Shakespeare's Globe, das lediglich 25 Gehminuten von hier entfernt liegt.
Das komfortable Hotel liegt ca. 3 Kilometer von der National Gallery und ist auch in 450 Meter Entfernung zum Bahnhof Liverpool Street. Der Tower of London liegt auch 2 km weit weg vom Hotel. Das Dennis Severs' House, eine bekannte Sehenswürdigkeit, ist ebenfalls gleich neben dem Studio 62 Hotel - London City. Die Unterkunft liegt ungefähr 500 Meter von der U-Bahn-Station Moorgate entfernt und befindet sich außerdem in circa 10 Fahrminuten Entfernung vom London Eye.
Die private Bäder verfügen über eine getrennte Toilette und eine Dusche sowie Annehmlichkeiten wie einen Haartrockner und Badelaken.
Das Restaurant Long Arm Pub & Brewery serviert verschiedene Gerichte der britischen Küche und liegt in unmittelbarer Nähe vom Studio 62 Hotel - London City.