Hotel Londres is conveniently located near popular attractions. It's within walking distance of the city center and close to dining options.