Well equipped and comfortable accommodation for professional travellers.