"This four-star hotel in New Town is clean and modern with generally spacious feel and super comfortable beds, and it’s just a quick 15-minute walk to the Royal Mile. There’s a gym and bar on-site and a full English breakfast is served each morning (which can be included in the price). The rooms tend toward the smaller side, but I didn’t feel I needed extra space; they include flatscreen TVs and free Wi‑Fi. Just note that the bathrooms are bright and well-maintained but offer limited privacy, essentially forming part of the room rather than being fully divided from the sleeping space." - Matthew Kepnes