If you’re looking for a weird hotel to stay at in Japan, you can’t go past Hen na Hotel, a chain whose name literally translates to “Weird Hotel”. What makes their hotels so strange is the fact that ...