Das City-Hotel befindet sich in einem palastartigen Gebäude aus dem 16. Jahrhundert, das aufwendig restauriert wurde und mallorquinische, englische, französische und italienische Stilelemente verbindet. Die Anlage verfügt über insgesamt 11 Zimmer auf 3 Etagen, davon sind 5 Doppelzimmer und 6 Suiten. Das Haus bietet seinen Gästen eine elegant-nostalgisch eingerichtete Empfangshalle mit großzügigem Rezeptionsbereich und zwei Salons. Ferner befinden sich eine Bar und ein klimatisiertes Frühstücks-Restaurant im Hotelgebäude. Die Gäste haben zudem die Möglichkeit, öffentliches Internet, Zimmer- und Wäscheservice sowie Parkplatz und Garage (jeweils Gebühr) zu nutzen.
Das Hotel befindet sich im Herzen der Altstadt von Palma, in unmittelbarer Nachbarschaft zur Kathedrale und der historischen Stadtmauer. Im Umkreis weniger Gehminuten findet man erstklassige Geschäfte, Kunstgalerien und eine Vielzahl an architektonischen Sehenswürdigkeiten. Den Strand von Palma erreichen Sie bereits nach etwa 1 km. Eine Haltestelle für öffentliche Verkehrsmittel ist ungefähr 50 m von der Anlage entfernt.
Die Gäste können sich ihr Frühstück an einem Buffet zusammenstellen.