Take in the views from the rooftop terrace when you stay at Topping Rose House. Guests can visit the spa to indulge in hot stone massages, facials, or body scrubs, and Topping Rose serves breakfast, lunch, and dinner. An outdoor pool, a bar/lounge, and a fitness center are other highlights at this luxurious hotel.