The Screen
Search & compare prices for The Screen in all hotel booking websites.
The Screen Address: 640-1 Shimogoryoumaecho Teramachi Marutamachi-sagaru Nakagyo-ku, Kyoto, Japan
Minimum price found for The Screen was: 15991 JPY
Click here to get more information, photos & guest ratings for The Screen