NH Geneva Airport Hotel pays its respects to all guests of the area. Our hotel is preferred for its closeness to all major points of fun and business in Meyrin. To come to the hotel, you have to find Meyrin CH-1217, Avenue de Mategnin 21. Combining tradition and modernity NH Geneva Airport Hotel provides a perfect stay for all visitors to the place.