University of Edinburgh and Royal Mile are located near The Salisbury Hotel, which provides a terrace, a coffee shop/cafe, and a garden. The on-site Middle Eastern cuisine restaurant, Sofia's Lounge, offers lunch and dinner. In addition to a bar, guests can connect to free in-room WiFi.