Grand Hotel Central, Via Laietana, 30, 08003 Barcelona, Spain
There are three main ingredients that make a short city break memorable, 1) The hotel, 2) the food and 3) the weather… And luckily for us we struck pure gold on all three… Continue reading