Description The Met Leeds
- Location. This Leeds hotel is close to Leeds Park Square, Leeds City Square, and Leeds City Art Gallery. Also nearby are Royal Armouries and Thackray Medical Museum. Features.The property has a restaurant and a bar/lounge. 24 hour room service is available. Business amenities at this 4.0 star property include a business center, wireless Internet access, meeting rooms for small groups, and business services. Event facilities include exhibit space. The staff can arrange concierge services, wedding services, and dry cleaning/laundry services. Additional amenities include laundry facilities, a fireplace in the lobby, and complimentary newspapers in the lobby. This is a smoke free property. Guestrooms. Televisions are equipped with satellite channels. Guestrooms provide direct dial phones with voice mail. Bathrooms offer makeup/shaving mirrors and hair dryers. Additional amenities include windows that open, clock radios, and wake up calls. In addition, amenities available on request include irons/ironing boards and extra towels/bedding. Cribs (infant beds) are available. All guestrooms at The Met are non smoking.