Featured in Leg 3 of The Amazing Race France Hotels, TV Locations Links: www.capsulehotel-shibuya.jp By: kkeps