It's really not hard to feel on top of the world in Lisbon, the city of seven hills, but it's especially wonderful to view the city from the privacy of Torel Palace. The Torel brand is a trusted one, and for good reason: They have four hotels in Portugal, each providing stellar service, unique rooms, and proximity to memorable locations. Torel Palace Lisbon is the original, but thanks to recent renovations, it shows no signs of aging or tiredness. In total, the hotel has 33 rooms, plus five apartment-style accommodations for longer stays, and a villa available for bigger groups traveling together. Everything here is designed to make you feel special, and it’s not hard to do so when you’re quite literally at the top of the city.