There is another hotel near the Amazonia Jamor.
A Ibis Hotel. - hotel related website [
http://www.maisturismo.pt/1/1066.html
Look at the map where it says "cascais (A5)" it is near that highway near the last left arrow.
You´ll need car to get to the game site, but it´s very simple to get there and very near less than 3 minutes. The game site is in the map "Estádio Nacional".
Ibis - double room 52€ (but you better check).
I can check for more hotels, near, but you´ll need car to get to the game site.
Cheers
Jaime Menino
Edit: good website for the hotel