Other Hotels in London - Lambeth Belvedere Road, Lambeth, London, SE1 8XT Tags: air conditioning, car parking, restaurant, televisions, wi-fi