$267
Ave Diagonal 661-671
Barcelona, CT 08028 Spain
Barcelona, CT 08028 Spain
The Hotel Rey Juan Carlos I Business & City Resort is a luxury property located at the Diagonal, Barcelona's main avenue, approximately six miles from El...
more
Amenities
Swimming Pool, Fitness Center, Spa/Massage, Broadband Access, Hot Tub, Jogging Track, Air Conditioning, Television... see all
Swimming Pool, Fitness Center, Spa/Massage, Broadband Access, Hot Tub, Jogging Track, Air Conditioning, Television... see all

