On the corner of one of Cheltenham’s most beautiful streets sits No. 131. Set across three Regency townhouses, this hotel has ...