Tọa lạc tại số 61 Châu Văn Liêm, cách bến Ninh Kiều 200m, bên chợ An Lạc. Là trung tâm Thành Phố Cần Thơ, hướng ra dòng sông Hậu thơ mộng. Từ vị trí có một không hai này Quý Khách có thể thưởng thức vẻ đẹp của thành phố về đêm, nhịp sống của Thành Phố Cần Thơ xinh đẹp.
Khách sạn Tây Đô có 49 phòng nghỉ tiện nghi bao gồm 3 loại phòng (VIP Suite, Deluxe và Superior). Mỗi phòng đều được trang bị các tiện nghi cơ bản như tivi, truyền hình cáp, mini bar, máy lạnh,...
Nhà hàng Tây Đô có sức chứa tới 350 khách phù hợp tổ chức tiệc chiêu đãi, đám cưới. Các đầu bếp nhà hàng không chỉ phục vụ các món ăn 3 miền đặc sắc mà còn cung cấp menu các món ăn Âu - Á đa dạng.
Ngoài ra, khách sạn còn có các dịch vụ tiêu chuẩn như quầy bar, phòng mát xa, phòng tắm hơi,...