There are heaps of good restaurants within 10 minutes walk of the hotel. Not sure what sort of nightlife you’re after but the centre of Lisbon is a comfortable walk down the Avenida da Liberdade.