For a 3-star in central London, the Phoenix Best Western receives remarkably consistent praise for its lovely building and clean, comfortable accommodation.
The hotel is located in the Bayswater area of central London, with Kensington Palace and leafy Hyde Park within walking distance. Oxford Street, the city’s major shopping thoroughfare, can also be reached on foot. The nearest underground stations are Paddington and Bayswater.