This is a small, clean and cosy place in central London, within a walking distance to The City and most tourist attractions. Recommended for business travelers that visit The City.