A luxury hotel, one of many, in the New Town