Hi, does anyone know if the rooms have tea/coffee making facilities and also do I need to bring a towel. As far as I'm aware I'm not staying in a dorm but in a normal room.
Yes they do provide a towel but no tea making facilities in the room. However, I think you are entitled to free tea and coffee in the lounge area.
The private rooms have towels but there is no mention of tea/coffee making services. It might be possible to get hot water downstairs at reception or in the breakfast room. Otherwise, you're left with going to Pret or a coffee shop.
Get an answer from MEININGER Hotel London Hyde Park staff and past guests.