Very nice room. Clean and comfortable. No negatives. Linens were good quality.
Would recommend especially if you are attending an event at O2 arena.
We stayed when attending Tall Ships Event at Greenwich. It was not best situated for this but walkable into Greenwich.
This hotel is located in London (Greenwich), near the airport, Emirates Air Line Greenwich Peninsula Station, Excel …More