Das 4-Sterne-Hotel Vilamari Barcelona befindet sich etwa 250 Meter vom Casa Fajol entfernt und bietet 83 Zimmer mit Blick auf die Stadt. Das Hotel im Stadtteil Eixample ist in einer Entfernung von 2 km vom Mercat Santa Caterina und eignet sich gut für Shoppingfreunde.
Park Güell liegt in 10 Autominuten Entfernung vom Hotel und die Plaça Sant Jaume ist innerhalb von 25 Fußminuten zu erreichen. Schloss Montjuïc, ein idealer Ort, um die Gegend zu erkunden, befindet sich in einer Entfernung von 2,1 km vom Vilamari Barcelona. Die Unterkunft bietet schnellen Zugang zum Plaça d'Espanya (liegt lediglich 5 Minuten zu Fuß von der Unterkunft entfernt). Das Hotel liegt außerdem in unmittelbarer Nähe zur U-Bahn-Station Placa Espanya.
Die Zimmer im Vilamari sind mit einem Schreibtisch, Zentralheizung und einer Klimaanlage ausgestattet und verfügen auch über ein komplettes Bad. Zur Grundausstattung der Zimmer gehören Zentralheizung sowie eine Minibar. Sie verfügen über eine begehbare Dusche sowie über viele zusätzliche Annehmlichkeiten, darunter ein Haartrockner und Badelaken.
Morgens bietet das Hotel Vilamari ein Frühstücksbuffet an. Es gibt eine Lounge- Bar. In der Nachbarschaft gibt es verschiedene Lokale, darunter das Restaurant Tapa Tapa, das etwa 300 Meter von der Unterkunft entfernt ist.