The Restaurant at the Mannin Hotel, Douglas is situated on the ground floor of the hotel, over-looking the Broadway and Villa Marina. It offers comfortable and laid back dining experience in open-plan setting..
The Restaurant at the Mannin Hotel, Douglas is situated on the ground floor of the hotel, over-looking the Broadway and Villa Marina. It offers comfortable and laid back dining experience in open-plan setting.