Overview

Dewi Sri Villa

Search hundreds of travel sites at once for hotel deals at Dewi Sri Villa

Jl. Dewi Sri Legian, Bali, Kuta (Bali) 80361, Indonesia
Dewi Sri Villa
Sat 18/11
Sun 19/11

Nearby

  • 1 km Legian Beach
  • 1.5 km Beachwalk Shopping Center
  • 1.5 km Kendra Gallery
show all
Photos
Map

Map