Okinawa innkeeper transforms ‘love hotel’ into castle with a floral view

Hotel Sha La La is one of Okinawa’s newest hot spots, enticing tourists with its castle-like structure.The hotel owner’s hospitality and the popular night view ......
18 Published By - japantimes.co.jp - 2017.10.13. 07:02
Share |