
Denpasar, Indonesia
Link Costel
Hotel
With a stay at Link Costel in Denpasar (Teuku Umar), you'll be a 5-minute drive from Puputan Badung Square and 7 minutes from Poppies Lane II. This hotel is 4.4 mi (7.1 km) from Double Six Beach and 4.7 mi (7.6 km) from Legian…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant


