I remember the first time I got caught by this, I excitedly ordered from a "Korean fried chicken" place on Uber eats, and when the food arrived it was heat-from-frozen chicken tenders drowned in unappetizing sauce. I felt scammed, and the food was so bad, I didn't even manage to finish what I had ordered. Later I looked up the restaurant and discovered it shared an address with an unremarkable local burger chain. I had a similar experience with another virtual restaurant and at this point I always check if it's a VR before ordering delivery from an app and treat it as a strong negative signal to the quality of food.
This is obviously a lot different from your hotel example because the hotel restaurant's reputation is inextricable from the hotel itself; not only do patrons always know where their room service is coming from, bad food/service reflects poorly on the hotel as well. The hotel has a lot more to lose than the virtual restaurant.