Khách sạn Athena Sài Gòn với 11 tầng gồm 64 phòng, các phòng được trang bị sàn gỗ với những tiện nghi như tivi màn hình phẳng, cà phê hòa tan miễn phí, trà miễn phí, ghế sofa, internet không dây.
Các dịch vụ khách sạn gồm quầy lễ tân 24 giờ, chỗ giữ hành lý và chỗ đậu xe miễn phí, dịch vụ Spa, massage, nhà hàng và quầy bar/khu lounge.
Từ khách sạn du khách có thể dễ dàng đến các địa điểm nổi tiếng như Bảo tàng Y học Cổ truyền Việt Nam, Việt Nam Quốc Tự, Chợ An Đông,…