Caro Hotel liegt im Herzen von Valencia, nur etwa 200 Meter von der Kathedrale entfernt. Die zentrale Lage ermöglicht einen kurzen Fußweg zur Plaza de la Reina sowie zu zahlreichen historischen Sehenswürdigkeiten wie La Lonja de la Seda. Der Bahnhof Valencia Nord ist rund 3 Kilometer entfernt, der Flughafen ca. 13 Kilometer.
Das Hotel bietet 26 Nichtraucherzimmer über drei Etagen, die größtenteils mit Balkon oder Terrasse ausgestattet sind. Verschiedene Schlafoptionen wie Doppel-, Queen- und Kingsize-Betten sorgen für eine angenehme Nachtruhe. Die Zimmer verfügen über eine individuell steuerbare Klimaanlage und Heizung sowie einen Safe und eine Minibar.
Das Caro Hotel verfügt über ein Nichtraucherrestaurant mit Klimaanlage, in dem neben Frühstück auch Mittag- und Abendessen à la carte angeboten werden. Diätische Küche und spezielle Verpflegungsangebote ergänzen das gastronomische Angebot. Zur Entspannung stehen ein Hallenbad, ein Außenpool sowie Massage- und Wellnessanwendungen zur Verfügung. Sportlich Aktive können den Fahrradverleih nutzen. Weitere Services sind unter anderem Zimmerservice, Wäscheservice, Shuttlebus und 24-Stunden-Sicherheitsdienst.