Leon Tea House & Gift Shop offers a selection of teas and unique gifts within a high-end hotel setting.