Saffron Beach Bistro & Cottages


Saffron Beach Bistro & Cottages
Rate us
Saffron Beach Bistro & Cottages is located on the lake shore of Victoria and it’s the most romantic & relaxing place for business class, world travelers, tourists, and newly wedded couples for their holidays or trips.

Contact Information