Earl's Red Colombo
Hotel
Colombo
Earl's Red Colombo is situated in Colombo, 2 km from R Premadasa Stadium and 4.9 km from Khan Clock Tower. This 3-star hotel offers room service, a concierge service and free Wi-Fi.
Number of rooms: 22
266 Baseline Road, 00900 Colombo, Sri Lanka