Castle on the Mountain has been providing Executive Vernon BC and Silver Star accommodations for over twenty years. Guests can choose from Luxury Cottage, Apartments, Bed and Breakfast Guestrooms and a Luxury Honeymoon suite. Wonderful lake, Mountain and City views just minutes from downtown Vernon BC. Long term rentals welcome.more...See more text