El Marble Arch Inn está en el centro de Londres y tiene conexión WiFi gratuita.
Dispone de un total de 29 habitaciones a 5 minutos a pie de Oxford Street, una de las calles comerciales más famosas del mundo donde salir de compras, pasear y aprovechar para darte un capricho.
Las habitaciones del Marble Arch Inn disponen de TV con canales vía satélite, teléfono de marcación directa, radio despertador, set de té y café, y un práctico adaptador de viaje para aparatos eléctricos. La mayoría de las habitaciones tienen baño privado con ducha. Las habitaciones básicas tienen ducha compartida.
El Marble Arch Inn dispone de una recepción 24 horas y está a 1,6 km del popular Regent's Park de Londres. Los huéspedes pueden visitar museos y lugares de interés turístico cercanos o asistir a espectáculos en los teatros del West End. El museo de cera Madame Tussauds de Londres está a solo 7 minutos a pie, mientras que el palacio de Kensington está a 30 minutos a pie a través del frondoso Hyde Park.