Salt Spring Island, British Columbia Bed & Breakfasts
Armand Heights B&B offers three beautifully romantic rooms, each with their own private entrance and balcony overlooking a magnificent view of the Southern Gulf Islands, the mainland and mountains in ...
View Details »