Safari Villa Boutique Hotel

2 turkoois street

Property highlights

Map See on map