Our family room at Hotel Astoria was the best we've ever stayed in. Great layout - 2 single beds in one part (why don't more hotels offer single beds in family rooms?), a queen (or maybe king) size bed in another room, loads of storage, a beautiful bathroom with 2 sinks (such a good idea) and White Company toiletries, a mini-fridge and a safe, and a terrace with table and chairs.The beds were so comfy it was a struggle to wake up! WiFi good enough to keep the teen happy. The one downside about the room was the soundproofing from outside in the main bedroom - the street noise was quite loud even on the 7th floor. Didn't stop us sleeping though (those lovely beds). The housekeeping staff were very friendly, the staff on reception were a little more reserved (friendly enough, but less forthcoming). The hotel is very beautiful and smells amazing - very refreshing to come back to after a long day. The pool on the roof is more of a plunge pool than a kid's area, great for couples or teens though. We didn't have breakfast at the hotel, there's lots of food and drink places nearby. Close to Diagonal metro stop and loads of buses. We really enjoyed our stay.