DoubleTree by Hilton Stratford upon Avon - Stratford-upon-Avon 

WHO ARE ALMAROSE HOTELS RESORTS? Almarose Hotels are an independent Hotel Management company who own and operate an award-winning portfolio of 20 4*.

DoubleTree by Hilton Stratford upon Avon - Stratford-upon-Avon 

Almarose Hotels are an independent Hotel Management company who own and operate an award-winning portfolio of 20 4*. DoubleTree by Hilton Stratford upon Avon.