While passengering by (I don't map and drive :-) I saw a Nouria sign that I thought was about the hotel, but after searching the web, Nouria is a company that operates gas stations -- often Shell -- and convenience stores under their own brand.  So probably this convenience store is now branded as Nouria, and perhaps someday someone ocal will be able to see that.