close apartment building close Country: Indonesia close City: Kota Pekanbaru
The Peak Pekanbaru Hotel & Apartment