Situé à Mazatlán, à 60 mètres de la plage de Camaron, le Star Palace Beach Hotel propose une salle de sport, un parking privé gratuit, une terrasse et un restaurant. Il propose une réception ouverte 24h/24, un service de concierge et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Certaines chambres possèdent un balcon avec vue sur la ville.
Vous séjournerez à 2,2 km de North Beach et à 2,3 km de Punta del Sabalo. L'aéroport international General Rafael Buelna, le plus proche, est implanté à 37 km.