La Isabela Terrace es un restaurante ubicado en el Hotel 1898, en pleno corazón de Las Ramblas de Barcelona. Ofrece una amplia variedad de platos mediterráneos y cócteles, todo ello con unas vistas espectaculares de la ciudad desde su terraza.