Castle Hotel
About
Finding an ideal small hotel in London does not have to be difficult. Welcome to Castle Hotel, a nice option for travelers like you. While staying at Castle Hotel, visitors can check out Big Ben (1.3 mi) and Sky Garden (1.4 mi), some of London's top attractions. Rooms at Castle Hotel provide a refrigerator. Travelers looking to enjoy some souvlaki can head to The Real Greek - St Martins Lane, Gigs Fish and Chips, or The Real Greek - Soho. Otherwise, you may want to check out an Asian restaurant such as Dishoom Covent Garden, SUSHISAMBA Liverpool Street, or StreetXO. If you’re looking for things to do, you can check out Coca-Cola London Eye (1.2 mi), The View from The Shard (1.0 mi), or Houses of Parliament (1.2 mi), which are popular attractions amongst tourists, and they are all within walking distance. Castle Hotel looks forward to welcoming you on your visit to London.