Nằm trên bờ Sông Hậu và cách bờ sông 2 phút đi bộ, TTC Hotel - Can Tho tọa lạc ở trung tâm thành phố Cần Thơ. Với tầm nhìn ra toàn cảnh thành phố và dòng sông, khách sạn 10 tầng này có hồ bơi ngoài trời, lễ tân 24 giờ và Wi-Fi miễn phí trong toàn bộ khuôn viên.
Phòng nghỉ lắp máy điều hòa tại đây có sàn lát gạch và được trang bị đầy đủ tiện nghi với tủ để quần áo, bàn làm việc, truyền hình cáp và khu vực ghế ngồi. Trong phòng cũng có minibar và tiện nghi pha trà/cà phê. Phòng tắm riêng được bố trí máy sấy tóc, áo choàng tắm và đồ vệ sinh cá nhân miễn phí.