Das Hotel Vistabella Roses verfügt über 32 Zimmer und liegt nur 3 km vom Castrum visigòtic entfernt. Die Gäste, die im Hotel übernachten, können ihr Auto vor Ort parken.
Das 5-Sterne-Hotel ist in einer Entfernung von ungefähr 10 Autominuten von Santa Margarida gelegen. Die Unterkunft befindet sich im Viertel Almadraba-Canyelles, in ungefähr 600 Meter Entfernung vom Strand Platja de Canyelles Petites. Das Vistabella liegt gleich neben dem Castell de la Trinitat. Der Busbahnhof Canyelles ist circa 10 Minuten vom Hotel entfernt.
Viele klimatisierte Zimmer der Unterkunft bieten WLAN und einen Flachbild-TV sowie Ausstattung zur Kaffee- & Teezubereitung. Die Zimmer stellen ein privates Bad mit einem Bidet und einer begehbaren Dusche zur Verfügung, einige überblicken zudem den Innenhof.
Im Vistabella Roses gibt es 4 Restaurants. Das Restaurant Almadraba Restaurant befindet sich 550 Meter vom Hotel.