L'établissement 4-bedroom Villa on Marble Arch se trouve à seulement 8 minutes de marche de Station de métro Marble Arch et à 5 minutes de Hyde Park.