Amsterdam Hotel – Garden Hotel London

Amsterdam Hotel Garden Our garden which is open from April – October, weather permitting, is a quiet spot sheltered by tall firs, there are pretty flower tubs and a patio with comfortable cushioned chairs and bright umbrellas.