Sleep In a Capsule at Nine Hours in Tokyo
Sleeping in a capsule hotel, also known as a pod hotel, is a cool experience and a TOKYO MUST DO. I stayed in the Nine Hours Shinjuku North during my time in Japan, which is a budget capsule hotel chain in Japan located in the large cities. I felt like I was in a a Sci-Fi […]
Sleep In a Capsule at Nine Hours in Tokyo Read More »