Considering its Location Idealy located in the center of london only 4 minutes walk from Marble Arch and Oxford Street. Rooms are clean and comfortable, with en suite bathrooms and Cable TV.All the staff are wonderful and friendly. I needed to have computer access on several occasions and the staff allowed me to use their front office for that purpose.... more













