This simple hotel is set in St Malo. The accommodation features a total of 21 rooms. Pets are not allowed at this accommodation.