El Palace, Barcelona



El Palace in Barcelona recently hosted us for our anniversary. Here is a full review. Address: Gran Via de les Corts Catalanes, 668, 08010 Barcelona, Spain.