There are lots of hotels surrounding Heathrow. I would pick one based on accessibility from the relevant terminals. You will not see anything except your bed. If you land on time at 10 PM, you will be out through immigration 11:00 to 11:30. Hopefully you are not late landing. For a flight to Rome you need to be checking in 5:30 latest. You will not get much sleep.
Thanks! We weren't planning on doing anything except rest (or at least try to).
Heathrow is for passenger purposes 3 airports, Terminals 1 and 2 are in the middle of the airport, T4 on the south side and T5 on the west. It is not easy to get from one to another.
Which Terminal are you arriving at, which departing from?
I'm pretty sure we're arriving at Terminal 3. Not sure yet about our departure, but from the looks of it...it will be at Terminal 5.
I saw that there is a Premier Inn hotel right outside Terminal 4, so that looks like a good option.