Located just off Oxford Street, The Academy is blessed with a peaceful yet central location in leafy Bloomsbury. It is a traditional townhouse hotel, originally built in 1776 with history, charm and character. Each guestroom is tastefully decorated, and for your entertainment, there are iPod docking stations and flat screen TV's with digital channels. When the sun is shining take advantage of the two walled gardens and listen to the trickle of the water fountain. Or during colder days relax in ... More