List of 4-Star Hotels near Garden Museum - Garden Museum, 5 Lambeth Palace Rd, London SE1 7LB, United Kingdom.