Central Boutique Hotel is a hotel set in the main square of Moena. It offers a free spa and comfortable rooms. It is located 98 feet from a ski bus stop. Each room at Hotel Central comes with free Wi-Fi access, ... Read more

View all Luxury Hotels in Moena