Address
Jl. Dr. Junjunan No.116
Indonesia

Tiberias Hotel Grand Aquila