That could be hosted anywhere - I mean anywhere! You could get any host you want for $1 a month and host a page like that.
I could host a site like that off my $15 a year vps I use as a shell account
Do search for cheap hosting - pick the cheapest one, there you go. If you really wanted and you got someone's home account that allows 80 inbound. You could host it off that as well.
Put it up somewhere, be it free hosting your ISP gives you would prob work as well. Then once you hire someone that might do something with the server have them pick your server. Looking for anything other than your run of the mill < $50 year for hosting a website is time wasted on some static html site that might get 3 visitors
I have a $120 a year account with http://dreamhost.com/
that has hosted everything I could think of from custom php to ruby on rails, etc. etc. pretty much unlimited everything.. I could send you like a $50 off code for your first year if you want! Just let me know.