Common description
Property Desc:Property Location
With a stay at Renaissance Tlemcen Hotel in Tlemcen, you'll be convenient to Stade Birouana and Great Mosque of Tlemcen. This 5-star hotel is convenient to Tlemcen National Park.
Rooms
Make yourself at home in one of the 204 air-conditioned rooms featuring minibars and DVD players. Your pillowtop bed comes with down co