Many book lovers plan a pilgrimage to Edinburgh in August, when the Edinburgh International Book Festival takes over the historic Charlotte Square Gardens for three weeks. As one of the world's foremost festivals of writing, the Edinburgh Book Festival hosts over 700 events each year, featuring both established and up-and-coming authors who write for audiences of all ages. With a book shop, café and bar facilities on site, it's a brilliant place for readers to meet their writing heroes and while away a day, and is only a short walk, bus or tram ride from the Premier Inn Princes Street Hotel. Highlights of the 2014 festival include appearances by George R.R. Martin, Haruki Murakami, Diana Gabaldon, Irvine Welsh, Jeremy Paxman and even Scottish First Minister Alex Salmond. Fans of crime fiction may also wish to head out on a Rebus Tour to explore locations associated with Ian Rankin's best-selling Inspector Rebus novels, while poetry lovers will want to browse the collections at the Scottish Poetry Library and least check out the unique book sculptures that were gifted to cultural institutions in the city throughout 2011.