Perfect base for a London sightseeing trip.
Holland Apartments provide the perfect base for exploring all the sights and sounds that London has to offer. A short fifteen minute walk to Kensington Olympia Tube Station will allow you to go almost anywhere in greater London.