DoubleTree by Hilton London Greenwich
6.98 kmCatherine Grove, Greenwich, London
Located in a prized 1940’s architectural rarity, champion of RIBA awards, DoubleTree by Hilton London Greenwich draws you to a journey of modernistic retreat within the Royal Borough of Greenwich....