Das Hotel Nest Los Cabos Santiago in praktischer Lage bietet einen Ausblick auf den See und ist zudem 2 Kilometer von der Mission de Santiago entfernt gelegen. Das Hotel verfügt über einen beheizten Swimmingpool sowie ein Restaurant und einen Gepäckraum.
Innerhalb von 20 Minuten zu Fuß gelangt man ins Zentrum von Santiago. Das elegante Hotel befindet sich ganz neben dem Wendekreis, in etwa 15 Autominuten Entfernung.
Das Nest Los Cabos bietet 6 Zimmer, ausgestattet mit einer Klimaanlage. Zu den weiteren tollen Annehmlichkeiten gehört auch Ausstattung zur Kaffee- & Teezubereitung. Die Gäste können eine getrennte Toilette und eine Dusche nutzen. Die klimatisierten Schlafzimmer sind mit einem Schrank eingerichtet. Es gibt moderne Badezimmer, die über eine getrennte Toilette und eine Dusche verfügen.
Das Restaurant auf dem Hotelgelände serviert mexikanische Speisen. Das Restaurant Palomar Restaurant-Bar bietet eine große Auswahl an Gerichte der mexikanischen Küche und liegt zudem lediglich 1 km vom Hotel Nest Los Cabos entfernt.