Located near a train station, Grande Hotel de Luso is a great choice for a stay in Mealhada. Guests can visit the spa to indulge in massages, facials, or body treatments, and Portuguese cuisine is served at Restaurante, which is open for breakfast, lunch, and dinner. A bar/lounge, a health club, and a fitness center are other highlights.