Choose your room
D Arblay Street Hotel 4*
Located 4.4 km from the historic castle "Tower of London", D Arblay Street Hotel London is a 7-minute walk from St James The Less Church.
The 4-star hotel is about 20 km from London City airport and within walking distance of such cultural venues as National Gallery. Westminster Abbey is approximately a 25-minute stroll from the property in London. Buckingham Palace is a 25-minute walk away, and Green Park is within a short walking distance of this London hotel. The nearest underground station is approximately a 5-minute stroll away.
They include a microwave oven and a full-sized refrigerator.
Located really close to the hotel, Cecconi's Mayfair serves a great selection of European food.