High tea at the Grand Pacific, Manchester, England, United Kingdom This hotel is definitely sweet on the inside.