A welcoming Victorian villa, the family-run Martins Guest House has free WiFi and contains original period features. Waverley rail station is a short drive away.
Each room has a TV and tea/coffee making facilities, and an inclusive breakfast is provided.
The guest house is just a 20-minute walk from Edinburgh Castle and Princes Street. There is access to an excellent bus service, outside the guest house.