Das aus dem 15. Jahrhundert stammende Gebäude war erstmals das Hospital San Lorenzo und wurde später als ein Waisenhaus genutzt. Den heutigen Namen verdankt das Hotel der Königin Cristina, die eine Zeit lang darin lebte. 1986 wurde es erstmals als Hotel eröffnet und 2004 renoviert. Es verfügt auf 3 Etagen über insgesamt 74 Zimmer, davon 22 Einzel- und 48 Doppelzimmer sowie 4 Suiten. Zur Hotelausstattung gehören eine Empfangshalle mit Rezeption (24 Stunden besetzt), Hotelsafe, Aufzüge, Konferenzräume, mehrere Gesellschaftsräume, eine Garage und ein Parkplatz. Der gastronomische Bereich bietet seinen Gästen ein Café, eine Bar und ein klimatisiertes à la carte Restaurant. Zusätzlich haben die Gäste die Möglichkeit, den Zimmer- und Wäscheservice in Anspruch zu nehmen.