Contribute photo
Koyaru-no-sato Doggys Island
Enjoy pet-friendly accommodation at Koyaru-no-sato Doggys Island, with 3 dog runs, a pool, and a restaurant, just 60 minutes from Tokyo. (142 characters)