They are very well located, 10 minutes from all the major attractions.
When you arrive they dont have elevator for your check in, I stayed at the apartments in the next building, you dont need to carry up your luggage for the check in, leave them down, and then you go to the apartments. The other building has elevator.
You might have a little shock impression because the building it is old.
But all the apartments inside are renovaded.
But i can guarantee it was a plesant stay.
The location makes it a hit.
Plus the apartments itself are very comfortable! More
- Free Wifi