Shepherds Hall

Tag: Shepherds Hall

Your Apartment to open new Aparthotel at Bristol’s Shepherd’s Hall | Article

Your Apartment has announced it has signed a long-term management agreement on the Grade II listed Shepherd’s Hall development in Bristol to open a new aparthotel. Directors and brothers, Charlie and Toby...

Most Popular