0 LIKES LikeUnLike
I think they have them in London and Tokyo, maybe Switzerland or some other places. It's just a bed and alarm clock basically. No TV. And it's called something simple like "La Hotel" or something.
Tags:
Report (0) (0) | earlier
Latest activity: earlier. This question has 2 answers.