Lemon Tree hotel offers 65 stylish and beautiful appointed accommodation units with warm and personalized service and a full range of amenities. This place is ideal for both leisure and business travelers. It has been designed to evoke the poetry, history and romance of 15th century Portugal. The hotel has two multicuisine restaurnats offers Indian, European, American and pan-Asian cuisines.