With sea views, Borshi Tents is located in Borsh and has a restaurant, an ATM, bar and garden. Corfu Town is 47 km from the luxury tent. Read more
With sea views, Borshi Tents is located in Borsh and has a restaurant, an ATM, bar and garden. Corfu Town is 47 km from the luxury tent.