Strawberry Hill Hotel and Restaurant
0
About Strawberry Hill Hotel and Restaurant
Strawberry Hill Hotel is in Bedugul Bali, in the mountains 2 hours north of Denpasar, in Bali's Lake District, on the Denpasar-Singaraja road.
Tags
Description
17 Mountain Cabins
1 Restaurant and 1 Bar