Castle Venlaw is situated in the small town of Peebles in the heart of the boarders region of Scotland. The hotel is set in 12 acres of land and offers guests a high standard of service, dining and accommodation.
All of the guestrooms have individual style and great views of the surrounding area. The rooms all have en-suite facilities, television, toiletries and tea/coffee making facilities. The hotel restaurant has 2 AA Rosettes for quality and food is served all day and is freshly prepared. |