Address: 45 Park Lane, London
Hotel rating from 17 guests: 9.5
Impressive views of Hyde Park are featured in each room at 45 Park Lane, which also include Bang & Olufsen TVs, en suite marble bathrooms and free Wi-Fi. …
Address: 41 Buckingham Palace Road, London
Hotel rating from 27 guests: 9.5
41 is 500 metres from London Victoria Tube and Train Station. Westminster Abbey, the Houses of Parliament and Piccadilly Circus are less than 1 mile away. …