The park mentioned in the name of the hotel is none other than Hyde Park. It’s that iconic open space that, along with Regents Park,...