The average return on a Lisbon hotel is one of the highest in Portugal: 4% a year.