Welcome to Hotel Craigmoss Guest House Edinbourgh, Opposite Pilrig Park, this quiet, beautifully restored Victorian villa is between Leith and Edinburgh city centre, a 15-minute walk from Princes Street shops. A bus stops right outside. Craigmoss is a 4-star Edinburgh guest house with clean, cosy rooms and a modern Victorian-style elegance. It has free internet in public areas, and friendly owners who are always ready to help. Guests at the Craigmoss Guest House can enjoy a full Scottish breakfast in the morning. Vegetarian and healthy options are also available. Cafes, bars and restaurants can be reached on foot. (Hotel Craigmoss Guest House Edinbourgh hotels booking).