Puerto de la Cruz is a busy town which easily mixes Spanish life and holidaymakers, avoiding the tackyness of some southern resorts. If you want to avoid hills get a hotel close to the sea, like the Noelia. As well documented in other reviews, this is a great wee hotel with friendly staff, mostly decent buffet food, good amenities and all very clean. Two black marks though. The lovely rooftop pool was glacial and unusable. Aapparently this gets better in summer, though it was a regular 27 degrees during our stay and the water stayed freezing. And the second is the room outlook. On the sunny side there is an open outlook on the adjacent hotel, it's pool and trees and the surrounding hills and sea. We were on the dark side of the moon with an often very noisy sports hall beside us. It was nice and shady though and offered views of a domed roof and flats! A move was not possible. This did not spoil our enjoyment as there is so much to see and do around... but I know which way our room will face if we come back here!