18-21 Charterhouse Square, London
This boutique hotel in central London offers stylish bedrooms and free WiFi. Located in trendy Clerkenwell it is just 5 minutes’ walk from Barbican & Farringdon Tube Stations.