Lemon Hotel

Lemon Hotel is one of the best places to see and stay in Teshima Island, Kagawa, Japan. Here're guides for map, how to get there, opening hours, a cafe inside it, attractions and photos of Lemon Hotel posted by Japanese travelers in the know.

Lemon Hotel Reviews

×