Travelodge London Central City Road is a budget hotel located in the City of London. While it doesn't offer villas, it provides affordable and comfortable rooms for travelers on a budget. The hotel features modern amenities such as free Wi-Fi, comfortable beds, and an on-site restaurant. Its convenient location allows easy access to attractions like St. Paul's Cathedral and the Barbican Centre. If you're looking for a cheap hotel in London without villas, Travelodge London Central City Road is worth considering.