Renaissance Barcelona Fira
Local business
08902 Barcelona
Spain
Phone: 932618000
Website: https://www.espanol.marriott.com/hotels/travel/bcnrf-renaissance-barcelona-fira-hotel/
Local business
Phone: 932618000
Website: https://www.espanol.marriott.com/hotels/travel/bcnrf-renaissance-barcelona-fira-hotel/