Outstanding townhouse, the perfect place for travellers to relax and enjoy all of the comforts of home.