Grand opening on May 20, 2024! This hidden capsule hotel in Kyoto is the perfect place to unwind after a long day of travel.