The Screen 4 stars

604-0995 Kyoto, Kyoto, Nakagyo-ku Shimogoryomaecho 640-1, Japan

Hotel image
Read more reviews for The Screen