The Pop! Hotel Denpasar offers the use of a TV in the rooms.
Jl. H.O.S Cokroaminoto 23-25 Denpasar 80118 Bali Indonesia - Bali,
Indonesia
View Map
Area: Canggu
TripAdvisor vote: 3.5/5 Based on 103 guest reviews
The Pop! Hotel Denpasar offers the use of a TV in the rooms.