A five minute walk from Greenwich Train Station is this modern apartment hotel with lots of restaurants in the area.