The Royal Ramblas is located on Barcelona’s famous Ramblas, just 100 meters from Plaça Catalunya. It offers stylish, modern rooms with air conditioning, free WiFi and a plasma-screen TV.
This organization is committed to the Barcelona Biosphere Tourism Sustainability
Commitment .