Santa Claus House, Hotel New Otani | TOKYO

Santa Claus House, Hotel New Otani The Hotel New Otani in Tokyo (and Osaka) have a Santa Claus House annually. Generally the Santa Claus House Hotel New Otani opens from mid November through to Christmas day. It has become a popular place to view Santa over the years. Unlike other … Continue reading Santa Claus House, Hotel New Otani | TOKYORead More →