L’hôtel Olympus Palace est situé en plein centre touristique de Salou, à 400 m de la plage.
Les chambres (certaines accessibles, sur demande) disposent d’une terrasse meublée, d’une télévision par satellite, d’un coffre-fort, d’un mini-réfrigérateur gratuit et d’une salle de bain complète avec douche.
L’hôtel dispose d’une piscine extérieure principale avec matelas, d’une terrasse sur le toit, d’un bar-restaurant et d’un espace chillout. De plus, il propose une connexion Wi-Fi gratuite, un parking payant, une salle de conférence, un gymnase, un spa et un programme de divertissement en soirée.