A top spec room and ensuite with a super hostess. It is ideally located for attending Twickenham stadium.