Strand von Sosúa befindet sich 25 Minuten zu Fuß vom Los Castillos Resort Los Altos de Jalisco entfernt und ist einen Besuch wert. Das Aparthotel bietet auch Autos zur Miete, damit die Gäste die Gegend erkunden können.
Das Hotel ist dank seiner praktischen Lage ein ausgezeichneter Ort zum Aufenthalt in Los Altos de Jalisco. Playero Supermarket gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in ungefähr 2 km Entfernung vom Los Castillos Resort. Playa Alicia liegt ebenfalls 10 Minuten Fahrt von hier entfernt. Der Flughafen Puerto Plata ist in 10 Autominuten von der Unterkunft aus zu erreichen.
Das komfortable Hotel verfügt über 15 Zimmer mit einem Balkon und einer Terrasse. Hier werden auch ein Flachbildfernseher mit Satellitenkanälen sowie Ausstattung zur Kaffee- & Teezubereitung angeboten. Für Ihren Komfort werden eine getrennte Toilette und eine Dusche zur Verfügung gestellt. Die Badezimmer bieten Annehmlichkeiten wie einen Haartrockner und Badelaken und umfassen zudem eine getrennte Toilette und eine Dusche. Das Los Castillos Resort bietet Zimmer, die den Garten überblicken.
Das Restaurant Gusto Restaurant & Bar serviert italienische Gerichte und liegt 6 km von der komfortablen Unterkunft entfernt.