The Home from Home hotel is located in the North at 78-80 Milton Road. It is a 4 star hotel. Would you like to make a reservation?