well. welcome to flyertalk, and almost any single diget arrond. will provide you with what you want, excluding cheap. The majority of the people walking around will not speak french, and easily pass as uncultured American idiots.
American English has been offically declared "Lingua Franca", so, not to worry about language barriers.
In Petersburg at Catherine's palace, the teacher said"that man over there speaks english. I spent 45 min. with the group of 10 year olds while they practiced their englisn on me.