Location: In Cumberland Place, 500 M. From Marble Arch Tube Station And Hyde Park.
This 2 star hotel is very suitable for those wishing to visit the city of london. featuring 14 rooms equipped with tv, coffee maker, and telephone. the reception has a safety deposit box for guests.