An upscale hotel that provides plenty of space and is perfect for spending an evening or business meeting.
The room is spacious with a very soft king bed and has a spotless bathroom.
The Italian restaurant is fantastic, is exceptional.
Address 5875 Falls Ave, Niagara Falls, ON L2G 3K7, Canada
Phone +1 905-374-4445
Maps 3WRG+8Q Niagara Falls, ON, Canada Open Maps