Situated at the very heart of the busy London suburb of Croydon, this Travelodge offers a great location for both business and leisure travellers, just minutes away from the centre of the community. The hotel has nearly a hunderd and fifty rooms and is located close to many first class restaurants and bars, although it offers its own stylish in house café bar facilities for residents.