Peel Hotels is a hotel company that owns nine Hotels throughout the United Kingdom.
19 warwick avenue