Amsterdam Hotel London3.5-star
7 Trebovir Road
Amsterdam Hotel London
With a stay at Amsterdam Hotel London in London (Kensington), you'll be within a 5-minute drive of Kensington High Street and Natural History Museum. This hotel is 1.2 mi (1.9 km) from Victoria and Albert Museum and 1.3 mi (2.1 km) from Kensington Gardens.
Make yourself at home in one of the 19 guestrooms.
Breakfast is available daily from 8 AM to 10 AM for a fee.
Business, Other Amenities
Featured amenities include complimentary wired Internet access, multilingual staff, and luggage storage.