translate English to French: This newly opened hotel is excellently located - within easy walking distance of the 3 important museums and for shopping. Fantastic views from the terrace.
There were steps up to the reception and no ramp.