6/10
This is hotel is situated at very good place and walking distance to Observatory tower and all. Very nice interior design with Niagara Falls picture on the wall. Calm and cool environment around. I was disappointed by their basic facilities that are expected. E.g. No water bottles provided in the room, No microwave and WiFi password not provided while checking in. Otherwise all good.
Sharmila
Estada d’1 nit (juny 2025)