Crane’s Nest Guest House and Spa @ 313 offers the very best luxury self catering and B&B accommodation in Pretoria.