First of all, there are 2 hotels in the same structure, Lennon by Avalon and Avalon, the first is very old and dirty, the second is better but they sell you the nice one, showing those pictures and then give you the horrible room at the same price! This should not be permitted and hotels.com should better review the listings and pictures of this hotel