25 Surprising Facts About Affordable accommodations in Tokyo