Panda Pod Hotel

Hotel in Delta, BC

Features: wi-fi, free wi-fi

6940 Number 3 Road