With a stay at OYO 2580 Hotel Puri Royan in Denpasar (Teuku Umar), youll be a 4-minute drive from Puputan Badung Square and 7 minutes from Poppies Lane II. This hostel is 4.1 mi (6.5 km) from Double Six Beach and 4.4 mi (7.1 km) from Eat Street.