- Horwood House Hotel
We recently sat down with Karim Kassam and Caroline Morrone from Horwood House Hotel, in Milton Keynes, UK to ask them about what it’s been like to work with us. Karim, Hotel Owner, said; “It’s been fantastic, we have regular calls with them, so if there are any issues or questions, or we need clarification, Julie is our first port […]