trhhoteles.com
41920 San Juan de Aznalfarache, Sevilla, Spain
TRH Hoteles is a Spanish hotel chain offering diverse accommodations in coastal and urban/historic cultural destinations. Customer-centric with 9 hotels, including business, beach, and golf resorts.