122 Church Road, London, SE19 2UG
Location: Crystal Palace
Prices start from: £12.38
Review Score: 3.5 / 5
Queens Hotel London is only a short walk away from Crystal Palace Train Station in South London, so it is really easy to get to Central London. Places like Wimbledon are also close by. This heavily discounted three star London hotel offers you an ensuite room, use of the hotel bar and lounge, wireless internet access and car parking facilities.