Take in the views from the rooftop terrace when you stay at Aghadoe Heights Hotel and Spa. You can visit the spa to be pampered with hot stone massages, body wraps, or hydrotherapy, and Lake Room, one of 2 restaurants, serves breakfast, lunch, and dinner. Other highlights at this luxurious hotel include 2 bars/lounges, an indoor pool, and a health club. Fellow travelers say great things about the helpful staff.