Million Stars Hotel
Want to experience luxury with a difference? Welcome to the Million Stars Hotel, the most exciting hotel you’ll find in Switzerland! In “hotel rooms” dotted throughout Switzerland, guests experience nature in its purest form – and in an entirely exclusive location meant for two. The kinds of accommodation on offer are as varied as their locations. But what they all have in common is an unobstructed view of the starry night sky.