Hotel B is a charming and affordable hotel situated in the outskirts of Edinburgh. It offers cozy rooms with all meals included, providing guests with a hassle-free dining experience. The hotel's on-site restaurant serves a variety of delectable dishes, ranging from traditional Scottish cuisine to international favorites. Guests can enjoy a hearty breakfast, a satisfying lunch, and a delicious dinner without having to worry about additional expenses. Hotel B's friendly staff and comfortable accommodations make it a great choice for budget-conscious travelers seeking a convenient and value-for-money stay in Edinburgh.