Royal Ramblas ligger på Barcelonas berømte strøg, Las Ramblas, 100 m fra Plaza de Catalunya. Hotellet har elegante og moderne værelser med aircondition, plasma-tv, gratis wi-fi og privat parkering. Nogle af værelserne har en flot udsigt til Las Ramblas.
Hotellet har et mødelokale med en storslået udsigt til Las Ramblas.
Der tilbydes morgenbuffet med forskellige regionale produkter og hjemmebag i restauranten La Poma, som har en imponerende udsigt til Las Ramblas, og hvor man også kan smage på middelhavsretter.
Royal Ramblas ligger ideelt placeret med adgang til alle offentlige transportmidler og 5 minutters gang fra den elegante gade Passeig de Gràcia, hvor der er mange restauranter og eksklusive butikker. Den gamle bydel samt markedet Mercat de la Boqueria og kunstmuseet MACBA ligger inden for gåafstand. Der er 20 minutter til stranden.
Personalet i Royal Ramblas Barcelonas udflugtsskranke hjælper gerne med nyttige oplysninger om byen samt billeje. Der tilbydes også lufthavnstransport.