Your Accommodation in Châtel, French Alps

Accommodation in the center of Châtel

Village of French Alps located near Geneva and Avoriaz, Châtel is a border with Switzerland. Châtel is the perfect base for exploring the Alps in summer and winter with the ski area of Super Chatel. The Accommodation Hotel Macchi is close to this area, in the center of Châtel. The property is a Savoyard chalet with a large terrace and consists of several levels, offering 28 rooms. There, everything is combined to make your stay a truly memorable vacation. The shop of Macchi Hotel offers sales and rental of ski equipment.

Deluxe rooms at the Hotel Macchi

The rooms of the Hotel Macchi, all spacious, have several categories: cosy classique and privilège. Some are ideal for families with their double bed and bunk beds. For added comfort, the suites have two rooms. The rooms and suites all have balconies with a view over the mountains and are a perfect combination of the Savoyard tradition and solid wood furniture and modern amenities (flat screen TV, Wi-Fi, coffee maker ...). This charming accommodation offers holidays in half board. You will dine in the gourmet restaurant, known in Châtel. 

Spa hotel in Châtel

At the Macchi Hotel you can enjoy a drink at the bar at any time of the day, play a game of pool or relax in the comfortable lounge around an open fire. A heated indoor pool is available to customers, as well as a "welfare" space including steam room, sauna and jacuzzi. This luxury accommodation also offers treatments and Ayurvedic massage in its spa dedicated to India, "The Authentic Voyage."  A cardio room will delight sport lovers staying at the Hotel Macchi.