Excelsior Residence ligt in Cabo San Lucas, op een paar minuten lopen van Playa Boca del Tule en 2,1 km van Playa El Chileno. De accommodatie biedt gratis WiFi, airconditioning, een tuin en een terras.
Er is een volledig uitgeruste eigen badkamer met douche en gratis toiletartikelen.
Cabo del Sol Golf ligt op 8 km van de camping, en Golfbaan Cabo Real ligt 8,4 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Los Cabos, op 30 km van Excelsior Residence.