It's a very nice place to stay. 3m from the metro (in the piccadilly line!), that's a big advantage because is the "main" line were many of the atractions of the city are, and in 20m you are in the center..
The rooms are very clean and the staff is very nice.
The only problems we saw, it was the...
More
- Manage your listing