Grand Hotel CentralGrand Hotel CentralVia Laietana 30, Barcelona4268.6 mi$418.37 /nt4.7(939)Includes all fees