Situé dans le centre d'Édimbourg, le Braveheart Guest House se trouve à 10 minutes à pied du centre de conférence international et à 20 minutes du château.