The Cakra Hotel
  • Relax in The City Resort
Jl. By Pass Ngurah Rai 28 Denpasar