Villa Taksu Legian Villa
Jalan Sri Rama, 80361 Legian, Indonesia, Legian, 80361
A 10-minute walk from Kuta Beach, nightlife and shopping area, Villa Taksu Legian offers a luxurious tropical retreat with private pools and wooden sun decks with sun loungers.