Stayed at Impression two times in October in two different units. The location is weird, in a 32 story building that contains other "hotels" like Flower City Hotel. Apparantly you can open a "hotel" in an office type building. This hotel took up several floors and as stated there is no sign. The room appears less than 3 years old....
More
