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