Directory Company Details Grand Hotel Central Address: Via Laientana 30, Barcelona 08003 Spain Phone: 932-957-900 Web site Contact Xisela Lopez Company Type: In-House Service Professional