One of the most central locations in Edinburgh just off Princes Street, next to Charlotte Square so its within easy walking distance of the castle, shopping, dining and night life. The Hudson is a small (31 rooms) modern boutique style hotel with a good reputation for service.
The hotel has a prime city centre location, less than a minute on foot to Princes Street, and just a couple of minutes walk to George Street. There is a huge choice of bars, restaurants, shops, and nightclubs in the immediate vicinity.
Customer review digest, click to view whole review ...