Due to its location opposite the National Theatre on Batalha Square, the Mercure Batalha Porto Hotel boasts a theatrical theme throughout. The lobby features old paintings, antique furniture, pillars, and cushioned seating. The 149 guestrooms, spread over six floors, are attractively appointed with traditional Portuguese furnishings and coordinated fabrics. All are clean and well maintained, as are the tiled en suite bathrooms with tub/shower combinations. The hotel's Restaurant Tribuna serves Portuguese specialities and offers views across Porto.