The Campbell Times

No.112,Campbell Street, 10100 George Town, Malaysia

Hotel image
Read more reviews for The Campbell Times