Hotels sometimes spoil the look of holiday destinations.