C-Ramelleres 27Barcelona, Spain 08001 Phone: +34 93-301-8135Fax: +34 93-317-6825 Hotel E-mailHotel Website Commission Rooms Rates - 25 $116-$177 (USD) Hoteliers! Is your information accurate? Update Here