The non-smoking Best Western Victoria Palace London hotel is a great place to stay in the Puente de Vallecas district, a 25-minute stroll from the British Harrods Department Store. All guests can enjoy Wi-Fi in public areas and access to a tennis center.
The public Trafalgar Square is 1.3 miles from this hotel and St James's Park is 1 mile away. The Best Western Victoria Palace is also a 5-minute walk from River Thames. Nature lovers will enjoy the vicinity of The Mound, located miles away. This London hotel is situated within reach of Apollo Victoria Theatre. The accommodation is situated 5 minutes by foot from Victoria subway station and 2.4 miles from Marylebone train station.
The comfortable rooms at the 3-star hotel feature ironing facilities and climate control along with tea/coffee making equipment. These rooms include en suite bathrooms. Private bathrooms are included in the rooms.
The Best Western Victoria Palace London serves a buffet breakfast every morning. Guests can dine at The Marquis of Westminster in the immediate vicinity of this accommodation.