Can anyone shed some light on whether the hotel/restaurant/bar facing the colosseum, I think on the south side, is called The Royal Art House or The Royal Meat House? We're considering eating there on the terrace one evening. Both the names I've mentioned are listed at the same address and have websites which I have mailed, but am still waiting response. On Google street maps it's The Royal Art House, but I don't know in what year that was created.
Also if anyone's been to this establishment could you give me your opinion of it please.