Beaver Hotel
Hotel
London
In the heart of 's Kensington and Chelsea districts, the 3-star Beaver Hotel is just 5 minutes’ walk from 's Exhibition Centre and Earl's .
Number of rooms: 38
57-59 Philbeach Gardens, Kensington and Chelsea, London, SW5 9ED, United Kingdom