Address: Avenida de Los Santos Patronos Nº36, Alzira, Spain
Hotel Avenida Plaza is a small, charming hotel in the centre of Alzira. Its rooms all come with free Wi-Fi and a digital TV with international channels and DVD. Rooms at the Avenida Plaza are spacious and functional, with full air conditioning.