When walking in the centre I saw there was an Ibis hotel right there.
I haven't stayed at this one so I cannot rate it.
I only remeber they used to be of a good balans price/quality but ofcourse all depends on the way the manager runs the place :)
Unique Quality: They have 2 handicapped accessible rooms and 40 non-smoking rooms as well on a total of 82 rooms.
They offer meeting facilities.
You have a coffee maker and cable/satelite television in the room.
Bar/Lounge and a restaurant is at the hotel.
Last but not least, as mentioned above... it is located right in the Heart of Greenwich!
30 Stockwell street, Greenwich
We've found that other people looking for this hotel also know it by these names:
Address: 30 Stockwell street, Greenwich, London, SE10 9JN, United Kingdom