Olveston House is located on the tranquil Caribbean island of Montserrat. Olveston House restaurant offers an irresistible selection of International and traditional English cuisine with a Caribbean flair. Olveston House has six spacious guestrooms …