The Scotch Tea House is a refined establishment decorated in the style of grand Scottish residences. It offers a gourmet and comforting break, with homemade bread and salmon, and a selection of wines. This tea house is known for its "so british" ambiance.