Stayed at this hotel during a Trafalgar tour. This hotel is situated a few minutes from the city centre. It is in a square with a nice park in the middle, there are a number of eating establishments nearby. There are also shops nearby and a train station. The main lobby is not that big but is quite clean and...
More
