The traditional, 3-star Old Waverley Hotel sits in the heart of the city, on famous Princes Street, only a short walk from Waverley rail station. Enjoy a light bite in the hotel’s lounge or an evening meal in Cranston’s Restaurant, with fantastic views of adjacent Edinburgh castle. The classic rooms provide flat-screen TVs, 24-hour room service, and en-suite bathrooms.