A convergence of luxury design and the exquisite beauty of nature in Japan's unique alpine environment. It is a pact with the elements of Hokkaido from which emerges warmth and inspiration. TELLUS Niseko is the timeless embodiment of nature's charm and mystique nestled in the stunning landscape of Niseko.
Your Slice of Heaven on Earth