Lokalne zabytki, w tym Royal College of Art i Sala koncertowa Royal Albert Hall, znajdują się w odległości krótkiego spaceru od hotelu.
Hotel posiada 18 pokojów z telewizją satelitarną, a także ma takie opcje wyżywienia jak urządzenie do parzenia kawy/herbaty. W łazienkach goście mają dostęp do oddzielnej toalety i prysznica.
W 5 min spacerem można dojść do restauracji The Queen's Arms lub odwiedzić restaurację 190 Queen's Gate, znajdującą się w nie więcej niż 50 metrach od obiektu.
Koło obserwacyjne London Eye jest w około 4 km, a Muzeum Historii Naturalnej w Londynie leży nie więcej niż 1 km od Hyde Park Garret Hotel. Dom towarowy Harrods znajduje się w zasięgu ręki od od tego hotelu. Atrakcje rozrywkowe takie jak Teatr Apollo Victoria są w 2 km. Najbliższa stacja metra to Gloucester Road, zlokalizowana mniej niż 10 min piechotą od Hyde Park Garret w Londynie.