Hotel B is a charming boutique hotel nestled in the historic streets of Edinburgh. Wake up to a delicious breakfast and end your day with a delightful dinner, both included in your stay. The hotel's restaurant offers a variety of dishes, from traditional Scottish fare to international cuisine. The cozy and comfortable rooms provide a peaceful retreat after a day of sightseeing. Hotel B is located within walking distance of popular attractions such as Edinburgh Castle and the Royal Mile. Immerse yourself in the rich history and vibrant culture of the city, and then return to the hotel for a relaxing evening. With its warm hospitality and convenient amenities, Hotel B ensures a memorable stay in Edinburgh.