Property Location With a stay at Lochrin Apartments in Edinburgh (Tollcross), you'll be minutes from King's Theatre and Edinburgh International Conference Centre. This apartment is close to Edinburgh Castle and Greyfriars Kirk. Rooms Make yourself at home in one of the 2 guestrooms featuring microwaves and flat-screen televisions. Bathrooms have showers and hair dryers. Conveniences include coffee/tea makers and irons/ironing boards.