O&L Casa Barrabas ligger i Sevilla sentrum, i nærheten av Barrio de Santa Cruz, Plaza de España og Maria Luisa-parken og har en terrasse.
Boenhetene er utrustet med klimaanlegg, et fullt utstyrt kjøkken med spiseplass, en TV (flatskjerm) og eget bad med dusj, gratis badeprodukter og hårføner. Et kjøleskap, en mikrobølgeovn og kokeplater finnes også tilgjengelig, i tillegg til vannkoker.
Av kjente severdigheter nær O&L Casa Barrabas kan vi nevne Alcázar-slottet, Giralda og Sevilla-katedralen og Iglesia de Santa María la Blanca (kirke). Sevilla lufthavn ligger 11 kilometer unna overnattingsstedet, og overnattingsstedet kan ordne flyplasstransport mot betaling.