The Howard Hotel is a luxurious Georgian townhouse hotel located in Edinburgh's New Town. This resort offers elegant and spacious rooms, a private garden, and a restaurant serving gourmet Scottish cuisine. Guests can also enjoy afternoon tea in the hotel's drawing room or explore the nearby attractions such as Princes Street and the National Gallery of Scotland.