Green Tea HP, located within a mountainside resort, offers upscale rooms, chic dining, a spa, and a pool.