My favorite part is the "Japanese-speaking humanoid and English-speaking dinosaur robot staff." I hope this is not a judgment on how evolved English speakers are.
I also like that the name of the place translates to "Strange Hotel." Truth in advertising, I guess.
Despite the humorous value, I agree, this is quite interesting.